VS包含頭文件的路徑設置


今天在SVN上下載了最新版本的渲染引擎工程文件,想編譯Release X64的時候出錯,提示無法找到xxxx.h文件 。

學習這種事,一定不能馬虎。

為了解決頭文件在原來作者電腦上能編譯,放在別的同樣布置的電腦上卻提示找不到頭文件的問題。我們要提供給編譯器的路徑信息一定是可移植的。

在VS2008后的版本,有個特別的配置方法:“屬性管理器”(可在菜單的:“視圖”選項中找到)可在每個工程文件下建立一個屬性表,里面包含了我們熟悉的信息。如下圖:

 鼠標“右鍵”添加新項。

                  再次右鍵新建的屬性表,選擇“屬性”

在附加包含目錄中,設置想要包含的頭文件路徑即可。

 

在包含頭文件的路徑時,可以通過使用環境變量的方式來設置當前文件夾路徑$(ENVIVALUE)

配合相對路徑:./dir   表示當前路徑的dir文件夾

               ../dir  表示當前路徑的上一級中的dir文件夾(這在很多C/C++#include" XXX  "能見到,語法相同)

 

 

 


免責聲明!

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



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