Visual Studio中C++工程的環境配置方法


 

在Visual Studio的C++工程設置

1、添加工程的頭文件目錄:工程---屬性---配置屬性---c/c++---常規---附加包含目錄。

2、添加文件引用的lib靜態庫路徑:工程---屬性---配置屬性---鏈接器---常規---附加庫目錄。

3、添加工程引用的lib文件名:工程---屬性---配置屬性---鏈接器---輸入---附加依賴項

4、添加工程引用的dll動態庫:把引用的dll放到工程的可執行文件所在的目錄下。

5、配置輸出目錄:工程---屬性---配置屬性---常規---輸出目錄。

6、添加宏定義:工程---配置屬性---C/C++---預處理器---預處理器定義。如果是帶值的宏,格式為:MACRO_NAME=MACRO_VALUE;

7、跨平台項目中,要寫測試工程,一些其它平台文件在本次編譯中不用,可以:選中文件---右鍵---從項目中排除。

 

以配置opencv為例,其配置包括三步:

1、環境變量設置

設置系統變量:右鍵“計算機”->“屬性”->“高級系統設置”->“高級”->“環境變量”->PATH,在變量值里面添加路徑,用;和前面的內容隔開。

這里選擇x86還是x64,是指希望VS編譯時用32位編譯還是64位編譯,並不是操作系統是32位的還是64位的。

vc12這里,vs2008=vc9,vs2010=vc10,vs2012=vc11,vs2013=vc12。vs2015也暫時用vc12

配置完后重啟電腦

 

2.添加工程的頭文件目錄

新建空項目,右鍵項目->屬性。"平台"框內顯示Win32還是x64表示要配置的是32位編譯還是64位編譯,需要更改平台可點“配置管理器”。選擇“配置屬性”>“VC++目錄”,在右邊的“包含目錄”里添加

D:\opencv\build\include

D:\opencv\build\include\opencv

D:\opencv\build\include\opencv2

 

3.添加文件引用的lib靜態庫路徑

在“庫目錄”里添加

D:\opencv\build\x86\vc12\lib

這里x86還是x64,以及vc版本的選擇,都同環境變量配置一致。

鏈接庫配置右鍵項目->“屬性”->“配置屬性”->“鏈接器”->“輸入”,在“配置”下拉框中選“Debug”。在“附加依賴項”欄點右邊“編輯”,添加下列文件名:

opencv*d.lib

接下來在配置下拉框中選“Release”,類似地添加下列文件名:

opencv*.lib


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM