自從不知道哪一版開始,QT 就不在提供簡單的下載離線直接安裝了,現在都要註冊什麼的,搞的很麻煩。雖然有提供 QT Source code ,但用鼻孔想也知道要自己編號會有多困難。QTCreator 還是有提供離線下載的,但就是 QT 沒有。問了問 ChatGPT 大神,終於找到了答案。
下載 QTCreator
上 QT 官網下載 QTCreator 18.0.1,如果有要用後面講到 QodeAssist AI 協助寫作,版本就記得要用 18.0.1。插件和QTCreator版本是有綁定的,下載完後安裝。
下載 QT
要下載 QT,要先裝一個 Python Tool ‘aqt’ ,python 的部份我就不教學了,直接上指令。
|
1 2 3 4 5 6 7 |
pip install -U aqtinstall aqt list-qt windows desktop aqt install-qt --outputdir d:\qt_6.10.1 windows desktop 6.10.1 win64_mingw aqt list-tool windows desktop aqt install-tool -O d:\qt_6.10.1 windows desktop tools_cmake aqt install-tool -O d:\qt_6.10.1 windows desktop tools_ninja aqt install-tool -O d:\qt_6.10.1 windows desktop tools_mingw1310 |
安裝第三方 AI 寫作助理
由於官方的是企業客戶才有,所以找到了這個 QodeAssist-v0.9.7-QtC18.0.1-Windows-x64.7z 目前感覺不太好用,有空再試吧。下載後,把它裡面的dll放到 C:\Qt\qtcreator-18.0.1\lib\qtcreator\plugins
設定 QTCreator
由於 QT 都是自己下載的,QTCreator 不會知道,所以要進行 Kits/Compiler/Debugger設定。打開QTCreator,
CMake
編輯 –> Preferenec –>CMake –>Tools –>Add
- Name:CMake13
- D:\qt_6.10.1\Tools\CMake_64\bin\cmake.exe
Kits
編輯 –> Preference
- QTVersion –> 新增, D:\qt_6.10.1\6.10.1\mingw_64\bin\qmake.exe
- Compilers –> 新增 –> MinGW13
- 名稱: MingW13
- C Compiler Path: D:\qt_6.10.1\Tools\mingw1310_64\bin\x86_64-w64-mingw32-gcc.exe
- Debugger –> 新增
- 名稱: MingW13_Debugger
- 路徑: D:\qt_6.10.1\Tools\mingw1310_64\bin\gdb.exe
- Kits –> 新增
- Name: QT6
- Compiler: MingW13
- 除錯工具: MingW13_Debugger
- QT version: Qt 6.10.1 (mingw_64)
- CMake Tool: CMake13
QoderAssist
編輯 –> Preference –> QodeAssist 這邊就可以設定 Ollama 或 OpenAI 相容 API 的設定,我是用本機 Ollama。Autocomplete 有動作,其它目前看起來沒什麼效果,就待研究了。



