所謂INCLUDE的值實際上就是頭文件的搜索路徑,而LIBPATH就是.lib的搜索路徑,對應着命令行中的/I和/LIBPATH選項
假設你有一個
D:/demo/abc/include/abc.h,設置為系統(或用戶)環境變量ABC_INC
D:/demo/abc/lib/abc.lib,設置為系統(或用戶)環境變量ABC_LIB
那么你在VS中配置的時候,為如下步驟:
1.項目>屬性>配置屬性>C/C++>附加包含目錄>填寫"$(ABC_INC)"
2.項目>屬性>配置屬性>鏈接器>附加庫目錄>填寫"$(ABC_LIB)"
3.項目>屬性>配置屬性>鏈接器>輸入>附加依賴項>填寫"abc.lib"
4.重啟VS
如果你不重啟VS,新的環境變量在VS中是不會生效的!