我正在尋找如何在Visual Studio 2010可執行文件中包含QT ODBC源的方向。我的項目需要修改SQLResult類,並且傾向於將源代碼包含在我的應用程序中,而不是在對象configure -static中進行鏈接。QT QSqlDatabase,添加到Visual Studio項目
FWIW:我是具有有效許可證的註冊企業用戶。
非常感謝!
我正在尋找如何在Visual Studio 2010可執行文件中包含QT ODBC源的方向。我的項目需要修改SQLResult類,並且傾向於將源代碼包含在我的應用程序中,而不是在對象configure -static中進行鏈接。QT QSqlDatabase,添加到Visual Studio項目
FWIW:我是具有有效許可證的註冊企業用戶。
非常感謝!
這就是我所做的......我希望這些步驟對其他人有用。
我的環境:Visual Studio 2010的最終
下載從QT構建 提取生成以目錄... C:\ Qt的\ QT-比比皆是企業-SRC-5.2.1 \
對於每一個(在x86/x64)平臺: 程序\ Visual Studio工具\命令提示符 爲QT平臺
創建目錄在我的情況:C:\ QT \ x86和C:\ QT \ x64的 設置環境路徑QT基地:
QTDIR = C:\ Qt的\ 86 \ QT-到處企業-SRC-5.2.1 \ qtbase
在命令提示:
組PATH =%CD%\ qtbase \ BIN;% PATH%
包括任何模塊:注意-static
配置-static -prefix%CD%\ qtbase -qt-SQL-ODBC -opengl桌面
NMAKE
在SQL插頭:
CD的src/SQL
創建VSProj文件,並在您的項目。
QMAKE -tp VC
在Visual Studio確保VS外接程序被安裝在系統上。在VS菜單Qt5菜單。選擇選項。創建一個構建 以將VS插件關聯到。
C/C++蜂巢 一般附加包含:
.\GeneratedFiles;.;$(QTDIR)\include;
.\GeneratedFiles\$(ConfigurationName);
$(QTDIR)\include\QtCore;
$(QTDIR)\include\QtGui;
$(QTDIR)\include\QtSql;
$(QTDIR)\include\QtWidgets;
$(QTDIR)\include\QtNetwork;
$(QTDIR)\include\QtConcurrent;
.\header;
$(QTDIR)\plugins\platforms;
%(AdditionalIncludeDirectories)
確保所有庫在VS項目屬性引用\連接器\輸入\額外的依賴 鏈接\常規\附加庫目錄
$( QTDIR)\ lib; $(QTDIR)\ plugins \ platforms;%(AdditionalLibraryDirectories)