Windows下Setting Up a Project(建立一個工程)

Windows下Setting Up a Project(建立一個工程)

這個文檔討論如何從命令行和IDE中建立和編譯C++的工程。

Compilers and libraries(編譯器和庫)

在Windows下,可以用Visual C++編譯器包括VS2008、VS2010或2012。Leap Motion的C++ API是動態鏈接庫提供的,Leap.dll. 爲32位系統提供了x86結構的獨立庫,爲64位系統提供了x64結構的獨立庫。
Leap Motion的動態庫是與應用程序的可執行文件放在同樣的目錄下的,你期望以應用程序分配合適的Leap Motion庫。Leap Motion庫位於Leap SDK程序包中的lid文件夾裏。

Compiling and linking from the command line

下面的例子闡述了在一個終端窗口或命令行中如何編譯和運行Leap Motion C++程序。編譯和運行SDK中的Sample.cpp(可以建立一個工程,然後把這個源文件添加進去)。當前的工作目錄一定要在SDK的Samples文件夾中以便寫工作的命令。
接下來就是配置的過程。
0.找到自己的Leap Motion的SDK安裝在哪裏,比如放在了F:\Leap Motion\LeapSDK下面,記住這個地址,等會要用到。

這裏寫圖片描述

1.找到電腦的“環境配置”並打開。

這裏寫圖片描述

2.新建一個名字爲LeapMotionSDK的用戶變量

這裏寫圖片描述

3.對用戶變量的Path進行修改(如果沒有Path變量就同樣新建一個),將SDK下的dll所在路徑添加進去。(注意結尾加一個英文分號)

這裏寫圖片描述

4.保存,關閉所有程序,註銷計算機當前用戶(你也可以重啓),再重新登陸。這樣做是爲了讓剛纔設置的環境變量生效。
5.打開Visual Studio 2010或者Visual Studio 2012或者其它VS。新建一個Win32應用程序,我們起一個名字LeapSample.

這裏寫圖片描述

直接點擊完成:

這裏寫圖片描述

6.新建的項目後,對項目屬性進行修改。

這裏寫圖片描述

7.添加可執行目錄地址(可以不加,加了爲保險)

這裏寫圖片描述

8.添加“包含目錄”$(LeapMotionSDK)include

這裏寫圖片描述

9.添加庫目錄

$(VCInstallDir)lib

$(VCInstallDir)atlmfc\lib

$(WindowsSDK_LibraryPath_x86)

$(LeapMotionSDK)lib\x86

這裏寫圖片描述

10.添加附加依賴性(鏈接器–>輸入–>附加依賴項)
Leapd.lib
kernel32.lib
user32.lib
gdi32.lib
winspool.lib
comdlg32.lib
advapi32.lib
shell32.lib
ole32.lib
oleaut32.lib
uuid.lib
odbc32.lib
odbccp32.lib

這裏寫圖片描述

11.保存,將例程所示代碼複製黏貼到LeapSample.cpp文件中,F7編譯,Ctrl+F5執行。看到如圖所示輸出,這表明程序配置正確(LeapMotion自然得接上)

這裏寫圖片描述

引用:http://blog.csdn.net/guoming0000/article/details/10197267
譯自:https://developer.leapmotion.com/documentation/cpp/devguide/Project_Setup.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章