MFC中添加"附加包含目錄"、“附加包含目錄”以及“附加庫目錄”


MFC中添加"附加包含目錄"、“附加包含目錄”以及“附加庫目錄”

1.附加包含目錄

方法:
   (1)[解決方案資源管理器]:右鍵項目->屬性->配置屬性->C/C++->常規->附加包含目錄;
   (2)[菜單]:工具->選項->項目和解決方案->C++目錄,選擇對應平台,然后添加所需“包括文件”目錄;
功能:添加的是項目中用到的include頭文件,把外部依賴庫的頭文件地址添加在這里。

2.附加庫目錄

方法:
   (1)[解決方案資源管理器]:右鍵項目->屬性->配置屬性->鏈接器>常規->附加庫目錄;
   (2)[菜單]:工具->選項->項目和解決方案->C++目錄,選擇對應平台,然后添加所需“庫文件”目錄;
功能:將外部依賴庫的lib文件地址添加在這里;

2.附加依賴目錄

方法:
   (1)[解決方案資源管理器]:右鍵項目->屬性->配置屬性->鏈接器>輸入->附加依賴項,在其中填寫具體使用到的具體的lib名稱,包含后綴名如"opencv_world300d.lib"。效果等同於

 #pragma comment(lib, "opencv_world300d.lib") 

   (2)[菜單]:工具->選項->項目和解決方案->C++目錄,選擇對應平台,然后添加所需“庫文件”目錄;
功能:將使用到的外部依賴庫的lib文件名稱添加在這里;

例:
opencv配置
  假設opencv解壓在D盤opencv文件中
  (1)添加附加包含目錄: D:\opencv\build\include;
  (2)附加庫目錄: D:\opencv\build\x86\vc12\lib;(這里我的項目目標計算機是x86,故選x86)
    注:項目目標計算機查看與設值方法:
      (a)右鍵項目–>屬性–>鏈接器–>高級–>目標計算機;
      (b)右鍵項目–>配置管理器”–>活動平台解決方案;
  (3)添加外部依賴項: opencv_world300d.lib;
    注:lib文件夾里有opencv_world300d.lib,opencv_ts300d.lib,opencv_world300.lib,opencv_ts300.lib四個文件,前兩個帶"d"表示debug版本,后兩個表示release版本,根據需求添加。
  (4)復制opencv_world300d.dll放在項目debug文件夾中。

Eigen配置
  僅添加附加包含目錄即可:D:\eigen-eigen-07105f7124f9\Eigen


免責聲明!

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



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