vs2008如何新建自己工程的環境變量(局部)和 Windows系統(全局). .


在vs2008的Project->Property設置里經常會看到類似$(IntDir)、$(OutDir)、$(ProjectName) 的預定義宏。以vc2008為例,有時候我們在引用別的庫時需要在項目設置里添加額外的頭文件和庫文件路徑,我們不想每個路徑都用一大堆的“../.. /include”或絕對路徑表示,因為不但繁瑣而且萬一路徑改變每處都要修改,不方便維護,我們希望能自定義類是$(myDir) = c:/myPrj/include的宏。
有人說:
“vcproj工程設置文件里,完全可以定義一個變量 VAR=whatwhatwhat,然后"$(VAR)",類似與UNIX下的MakeFile文件用法,請問是要手動打卡vcproj文件編輯還是有選項可以直接寫進去的?”  這里我們可以用選項來實現。

類似$(myDir)的宏叫用戶自定義宏(User Macros),vs2005使用用戶自定義宏有兩種方法:

(一) 在系統環境變量里面添加,如下圖:

重起vs2005,我們就可以使用如上所設的宏:$(ICONVDIR)、$(LIBTNCDIR)、$(LIBXML2DIR)...


(二) 在vs2005添加用戶自定義宏(User Macros),步驟如下:

1. View->Other Windows->Property Manager


2. 在Property Manage窗口選中你想要的配置如“Debug|Win32”,或者,“myTest”表示全選,然后右鍵選“Add New Property Sheet...”


3. 新建一個Property Sheet(.vsprops),叫myProperty


4. 雙擊myProperty,選擇User Macros


5. 點擊Add Macro就可以添加用戶自定義宏

參考: http://blog.csdn.net/loleeve/article/details/2910270
我的另外一blog中詳述了,Visual Studio 2008 的環境變量,和系統的環境變量,以及對其的引用http://blog.csdn.net/jtop0/article/details/7291815但是沒有介紹針對Visual Studio 2008 的針對項目(局部)和針對系統(全局)環境變量的定義這里正好補充上

 

 

from:http://blog.csdn.net/jtop0/article/details/7574139


免責聲明!

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



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