[英]gcc std option and linker option in code
我經常在很多項目和IDE之間切換。 他們使用IDE的默認選項運行每個項目。 例如
g++ test.cpp
我知道make file
可以解決問題。 但這不是IDE友好的方式。 我在想是否有辦法施加選擇權
-std=c++11
在代碼中而不是在調用g ++中。
鏈接器的相同問題。 我想告訴代碼中的鏈接器我想鏈接到犰狳庫
-larmadillo
也許設置預設命令可以解決該問題。 它有什么解決方案嗎?
您嘗試過CMake嗎? 這樣,您可以創建獨立於編譯器和IDE的makefile,然后為您所選擇的環境生成makefiles / project文件。 您可以自由編寫腳本,以便可以為gcc和vc ++或clang設置certin開關。
如果要創建其他構建配置,也可以使用它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.