Re: [心得] BJam 快速上手
看板C_and_CPP (C/C++)作者littleshan (我要加入劍道社!)時間16年前 (2009/07/03 11:48)推噓1(1推 0噓 0→)留言1則, 1人參與討論串2/2 (看更多)
※ 引述《littleshan (我要加入劍道社!)》之銘言:
推
06/23 17:36,
06/23 17:36
→
06/23 17:37,
06/23 17:37
→
06/23 17:38,
06/23 17:38
推
06/23 18:18,
06/23 18:18
→
06/23 18:19,
06/23 18:19
→
06/23 18:20,
06/23 18:20
推
06/23 18:29,
06/23 18:29
→
06/23 18:29,
06/23 18:29
嗯,我沒有往回看推文的習慣,所以現在才看到你的問題。
如果想針對 msvc 加入特定的 compiler 參數,其實不用這麼麻煩,
你可以在 target 宣告時這樣寫:
exe hello : hello.cpp : <toolset>msvc:<cxxflags>"/wd4996" ;
這行的意思是當我們用 msvc 編 hello.cpp 時,自動加上 /wd4996 這個參數。
前面的 <toolset>msvc: 是條件式選項,只有在使用 msvc 時才會代入後面的
compiler 參數,所以使用 gcc 時不會有任何影響。注意使用條件式選項時,
冒號前後不可以有空格。
若你希望所有的 project 中,只要用了 msvc 就加上某個參數,那其實可以
修改 user-config.jam:
using msvc : : <cxxflags>"/wd4996" : <cflags>"/wd4996" ;
這樣在使用 msvc 編譯任何檔案時,都會自動加上 /wd4996 這項參數。
不用再去修改 msvc.jam 了...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.87.151.2
推
07/03 15:55, , 1F
07/03 15:55, 1F
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章