作者druid0214 (鍵盤榜首)
看板C_and_CPP
標題[問題] vs2015設default include directory?
時間Wed Jul 20 10:01:07 2016
VS14要在哪邊設定預設引用函式庫?還有靜態連結?
比如說小弟想要引用
D:\LIBS\google\gtest\googletest\include\
D:\LIBS\google\benchmark\include\
D:\LIBS\Boost\boost_1_61_0\include\
D:\LIBS\.....
還有dll
每次開新project都設定到吐血阿
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.116.16.198
※ 文章網址: https://webptt.com/m.aspx?n=bbs/C_and_CPP/M.1468980071.A.64C.html
http://i.imgur.com/flgIlkO.png qq
2F:→ Caesar08: 你要在project的properties設定 07/20 14:53
4F:→ TobyH4cker: 原Po要的就是一勞永逸的方法,看來VS2015不提供設定 07/20 19:03
5F:推 TeaEEE: 把這類設定寫成prop檔再加入專案相對安全 07/20 19:07
了解 thx
7F:→ freaky: property sheet是一回事,我貼的用.bat也是可以的 07/20 21:04
8F:→ freaky: 原理就是改環境變數然後用/useenv的選項來執行VS IDE 07/20 21:05
#include 只剩boost資料夾 沒有其他像是stdlib.h iostream等基本標頭檔全通通消失了
9F:→ TobyH4cker: 喔喔 看到了 3Q 07/21 00:11
抱歉我改字眼了 希望不會造成你們的不開心
10F:→ freaky: VS2015沒建INCLUDE/LIB/PATH環境變數,自己加唄 07/21 11:38
11F:→ freaky: 問題應該是在於前一個設環境變數的bat沒執行成功 07/21 11:55
12F:→ freaky: 我猜你是從網頁剪貼的吧,call那行有多餘的字元要去掉 07/21 12:03
解決了 感謝
set INCLUDE=%INCLUDE%;%BOOST_ROOT%\include\boost-1_61;
set LIB=%LIB%;%BOOST_ROOT%\lib;
set PATH=%PATH%;%BOOST_ROOT%\lib;
call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\vcvars32.bat"
devenv /useenv
13F:→ TobyH4cker: 我也看到了啦 QQ 07/21 12:03
※ 編輯: druid0214 (140.116.16.198), 07/21/2016 16:21:12
14F:推 eye5002003: 我就是不想理這些芝麻小事才學CMake的 07/21 20:07