技術討論區 > C/C++程式設計討論區

[Qt5] 改用 clang 編譯器

(1/1)

Yamaka:
qmake 預設使用 g++ 編譯(linux 環境)

這兩年來用 clang 習慣了(編譯訊息較人性化 XD)
所以就修改 *.pro 目己加入這幾行

QMAKE_CC = clang
QMAKE_CXX = clang++
QMAKE_LINK = clang++

不過每次跑 qmake -project 後修改的東西就被清掉
於是就想說能在跑 qmake -project 時自動加入設定


--- 代碼: ---$ vim ~/.bashrc
.....
alias qmake-pro='qmake -project && printf "\nQMAKE_CXXFLAGS += -std=c++14\nQT += widgets\nQMAKE_CC = clang\nQMAKE_CXX = clang++\nQMAKE_LINK = clang++\n" >> "$(basename $(pwd)).pro"'
--- 程式碼結尾 ---

這樣就可以在命令列直接用 qmake-pro 指令

QT += widgets

這個 qmake 預設也沒有,所以也加進去
另外也加了支援 c++14 的設定

$ qmake-pro

導覽

[0] 文章列表

前往完整版本