標准C++項目集成或調用qt項目配置 ( Visual Studio 2017 )


目前網上介紹這種情形的資料很少,自己試了一下,調試通過了,記錄一下,希望可以幫助到其它人

第一步你得先下載安裝qt,見官網 http://download.qt.io/archive/qt/,安裝完記得把bin目錄 C:\Qt\Qt5.12.0\5.12.0\msvc2017_64\bin 設置到path環境變量里

新建一個空的qt項目,編譯通過,確定qt安裝正確。然后把項目設置里面的宏參數想辦法拿到,記錄下來,我本機如下:

$(QtDllPath)=C:\Qt\Qt5.12.0\5.12.0\msvc2017_64\bin
$(Qt_INCLUDEPATH_)=C:\Qt\Qt5.12.0\5.12.0\msvc2017_64\include;C:\Qt\Qt5.12.0\5.12.0\msvc2017_64\include\QtGui;C:\Qt\Qt5.12.0\5.12.0\msvc2017_64\include\QtANGLE;C:\Qt\Qt5.12.0\5.12.0\msvc2017_64\include\QtCore;\include;C:\Qt\Qt5.12.0\5.12.0\msvc2017_64\mkspecs\win32-msvc;
$(Qt_LIBS_)=C:\Qt\Qt5.12.0\5.12.0\msvc2017_64\lib\Qt5Gui.lib;C:\Qt\Qt5.12.0\5.12.0\msvc2017_64\lib\Qt5Core.lib;C:\Qt\Qt5.12.0\5.12.0\msvc2017_64\lib\qtmain.lib;shell32.lib
$(Qt_LIBPATH_)=C:\Qt\Qt5.12.0\5.12.0\msvc2017_64\lib;C:\openssl\lib;C:\Utils\my_sql\mysql-5.6.11-winx64\lib;C:\Utils\postgresql\pgsql\lib

新建一個標准的C++項目,打開“視圖\屬性管理器”,在 "Debug | x64" 上右鍵,添加新項目屬性表,名子隨便起,然后打開新建的項目屬性表,在“用戶宏”里面,添加宏,把上面記錄的四個宏設置進去,保存設置。

打開項目設置,將“調試\環境”、"C/C++\常規\附加包含目錄"、“鏈接器\常規\附加庫目錄”、“鏈接器\輸入\附加依賴庫” 設置為與上面創建的空的qt項目一致。

大功告成!編譯運行


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM