準備工具:1、vs2015 2、qt版本和與之相應的qt靜態版本(網上有教程) 3、libeay32.lib、ssleay32.lib(perl nasm openssl 編譯晚上有教程)
1、配置環境變數,注意在生產vs工程的時候需要把path中的靜態庫的路徑放在第一位
生成vs 工程配置
儲存為 cr_vsproject.bat@echo on
cd ..
qmake -tp vc hecoosinstaller.pro
cd build
@pause
2、在main 函式前面加上
3、配置qt version#if _debug
#else
#include q_import_plugin(qwindowsintegrationplugin)
#endif
4、把需要的libeay32mt.lib ssleay32mt.lib拷貝到相應資料夾
5、編譯通過,用depends 檢視是否鏈結成功
Qt程式發布
debug版本發布 附帶qt的bin目錄下q d4.dll 若程式中使用了qt的plugins 則在發布程式目錄下建立相應的plugins目錄 若用visual studio 2005編譯 則需visual studio安裝目錄下 vc redist debug nonredist x86 micr...
Qt 發布程式
define me freshman 我是新手,發現錯誤請指正 你已經很厲害,可以寫一些實現自己想法的程式了。那麼,寫好了之後,你需要分發給使用者來使用。可在本機可以執行的程式,到了客戶端卻總是無法執行。要麼提示,程式配置錯誤,請重新安裝。由於應用程式配置不正確,應用程式未能啟動 vc2005編譯的...
發布Qt程式
發布過程中常遇到的問題就是缺少dll。如果直接報缺少某某dll,問題很明顯。有時候報 這個錯誤不是很明顯,原因基本上還是缺少dll。解決辦法如下 切換到release模式,先build在clear,這樣就只剩下乙個可執行檔案,或者將可執行檔案單獨複製到乙個資料夾。這一步就是新增依賴的dll,網上用的...