[問題] qtcreator選擇qt版本問題

看板C_and_CPP (C/C++)作者 (wi)時間13年前 (2012/08/19 23:13), 編輯推噓5(5020)
留言25則, 5人參與, 最新討論串1/1
環境為win7 因為官網上的qt版本都是gcc 4.4,Qt libraries 4.8.2 for Windows (minGW 4.4) 如果要用gcc 4.6 的話就要自己編譯的樣子,是這樣嗎?? 還是我可以直接安裝官網sdk,在設定compiler的時候選擇自己的4.6? 目前我是自己編譯了qt,編譯命令是用 -release -opensource -no-dsp -no-vcproj -no-webkit -no-qt3support -fast 邊完之後我也用了mingw32-make clean 接著直接安裝官網抓的Qt Creator 2.5.2 for Windows 在Tool > Options > Build & Run 中設定了qmake的位置 C:\Qt\Qt-4.8.2\bin\qmake.exe 但是都出現一個紅色驚嘆號 http://ppt.cc/5SLT 另外在環境變數中也設定了C:\Qt\Qt-4.8.2\bin\ 但是要建立project的時候一直說我沒有設定版本 請問是那一步驟錯誤呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.125.20.92

08/20 00:35, , 1F
換 toolchain 應該沒差吧 @@
08/20 00:35, 1F
我本來也是想說沒差,不過看網路好像有人說有時會有問題... 就想說自己編看看,不過一直弄不成功= = 我目前是直接用官方編好的,目前是沒問題,等有問題在說了...

08/20 01:21, , 2F
QT 真的不好編 之前要PO Andes 的版子花了很多時間> <
08/20 01:21, 2F

08/20 01:31, , 3F
確實滿久的...我編了三個小時= =還是拿掉一堆東西
08/20 01:31, 3F

08/20 01:32, , 4F
還是opencv好多了,還有cmake...
08/20 01:32, 4F

08/20 08:41, , 5F
那改 mkspec 把 toolchain 指過去呢 ?
08/20 08:41, 5F
※ 編輯: diabloevagto 來自: 140.125.20.92 (08/20 11:05)

08/20 11:06, , 6F
mkspec跟qtcreator有關系?
08/20 11:06, 6F

08/20 11:06, , 7F
裡面有很多東西,不太懂怎麼改...
08/20 11:06, 7F

08/20 17:18, , 8F
呃 .. 我好像會錯意了 XD
08/20 17:18, 8F

08/21 01:15, , 9F
先看 qmake -version 有沒有東西
08/21 01:15, 9F

08/21 10:00, , 10F
http://ppt.cc/rzZf 結果像是這樣
08/21 10:00, 10F

08/21 10:01, , 11F
qmake版本2.01a,不過lib路徑不對耶
08/21 10:01, 11F

08/21 10:02, , 12F
是因為我編譯之後,有在移動資料夾嗎?該怎樣修改?
08/21 10:02, 12F

08/22 00:17, , 13F
自編的 qt 其 lib path 是寫死的
08/22 00:17, 13F

08/22 00:18, , 14F
qt 官方的 installer 是用一支程式直接修改 bin 內容
08/22 00:18, 14F

08/22 00:19, , 15F
我以前有硬幹過一樣功能的程式,直到我膝蓋中了一箭
08/22 00:19, 15F

08/22 00:20, , 16F
最好是在 configure 時就加上 -prefix="path"
08/22 00:20, 16F

08/22 00:21, , 17F
就可以在 make 後以 make install 的方式只留下成品
08/22 00:21, 17F
樓上的意思是說,加上"-prefix="path""這一整段,就可以在任意位置編譯qt 之後我在把qt自己移動到我要的位置,之後在執行make install嗎? 最後一推那一句看不太懂意思... 另外你說的path是路徑,還是直接打path? 如果是路徑的話,是指定到那裡的路徑? qt的資料夾,還是bin? ※ 編輯: diabloevagto 來自: 125.230.125.12 (08/22 12:03)

08/22 12:57, , 18F
那個 path 就是 Qt 的根目錄啊
08/22 12:57, 18F

08/22 12:59, , 19F
簡單的說 prefix 就是安裝路徑
08/22 12:59, 19F

08/22 13:04, , 20F
感謝,我馬上來測試看看
08/22 13:04, 20F

08/22 13:08, , 21F
大家在使用QT的時候,除了要用static版,還會自己
08/22 13:08, 21F

08/22 13:08, , 22F
編譯qt嗎?
08/22 13:08, 22F

08/22 18:24, , 23F
不會
08/22 18:24, 23F

08/22 18:34, , 24F
嗯= =
08/22 18:34, 24F

08/24 21:47, , 25F
之前玩開發板的時候還滿常重編的, 電腦比較沒意義啦
08/24 21:47, 25F
文章代碼(AID): #1GCG9_Q2 (C_and_CPP)
文章代碼(AID): #1GCG9_Q2 (C_and_CPP)