今天發現了好文章,解決了我的問題。
分享如下
軟體套件發行的方法:大型專案開發適用,使用 C++ 語言
1、下載 Qt5.5
- 網頁 http://www.qt.io/download-open-source/#section-2
- 找 Windows Host 中的 Qt 5.5.1 for Windows 32-bit (MinGW 4.9.2, 1.0 GB) 只有 32位元版
- 檔案:qt-opensource-windows-x86-mingw492-5.5.1.exe
2、下載 Qt Installer Framework
- 網頁 http://www.qt.io/download-open-source/#section-2
- 找 Other downloads 中的 Qt Installer Framework
- 檔案:Qt Installer Framework Opensource 2.0.1.exe
3、安裝 qt-opensource-windows-x86-mingw492-5.5.1.exe
4、安裝 Qt Installer Framework Opensource 2.0.1.exe
5、開啟 Qt Creator (Community)
6、開啟現有專案
- C:\Qt\Qt5.5.1\Examples\Qt-5.5\opengl\2dpainting\2dpainting.pro
- 按下 Configure Project ,會生一個 C:\Qt\Qt5.5.1\Examples\Qt-5.5\opengl\2dpainting\2dpainting.pro.user 以後就不會再問了
- 建置 -> 執行(或是按下左下方的綠色 Play 按鈕)
- 會在 C:\Qt\Qt5.5.1\Examples\Qt-5.5\opengl\build-2dpainting-Desktop_Qt_5_5_1_MinGW_32bit-Debug\debug 生出我們要的 2dpainting.exe
7、把他 copy 出來,或是把其他的 *.o *.cpp 殺了
8、開一個命令提示字元視窗,加持 Qt 要用的 path
- 直接執行 C:\Windows\System32\cmd.exe /A /Q /K C:\Qt\Qt5.5.1\5.5\mingw492_32\bin\qtenv2.bat
- 或 下指令 set PATH=C:\Qt\Qt5.5.1\5.5\mingw492_32\bin;C:\Qt\Qt5.5.1\Tools\mingw492_32\bin;%PATH%
- 或點選開始選單裡的 Qt 5.5.1 > 5.5 > MinGW 4.9.2 (32-bit) > Qt 5.5 for Desktop (MinGW 4.9.2 32 bit) 項目
9、切換到專案發佈的目錄: cd C:\Qt\Qt5.5.1\Examples\Qt-5.5\opengl\build-2dpainting-Desktop_Qt_5_5_1_MinGW_32bit-Debug\debug
10、執行 windeployqt 2dpainting.exe ,幫我們帶出 DLL 們
11、這整個 C:\Qt\Qt5.5.1\Examples\Qt-5.5\opengl\build-2dpainting-Desktop_Qt_5_5_1_MinGW_32bit-Debug\debug 就是綠色套件了
12、其實從項次 7 開始,我研究了二天,終於看到異國年輕人的教材,聽得半懂,看得全懂,有興趣可以去看看 Tutorial Qt Installer Frameworkhttps://youtu.be/pXRwgEP_q-Y
13、最後就是用 Qt Installer Framework 去打包成安裝檔,詳解請閱聽上述 youtube 影片
這樣,我就可以開始拼湊範例程式,開發我的「桌面應用程式」了。或許「手機應用程式」也能陸續完成。
來源
http://phorum.study-area.org/index.php/topic,71475.msg343309.html#msg343309
留言列表