我正在寻找如何在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)