Qt 4.1.0 OpenSource + VC.NET 2003 编译安装完全版本
2006-03-10 15:38
501 查看
QT使用open source版本,qt-win-opensource-src-4.1.0.zip。
先编译生成qt4的文件目录
操作系统:windows XP sp2
编 译 器:Microsoft Visual Studio .NET 2003 中文版
1、将文件解压f:/qt/qt_open(目录可以自己随意确定)
2、设置环境变量:QTDIR=f:/qt/qt_open
PATH=%QTDIR%/bin;%PATH%(这一步最好是设置成绝对目录,否则可能导致qmake,moc不能用)
QMAKESPEC = win32-msvc.net
3、 下载 qt.4.1.0.win.os.patch.zip (在这个网址可以下载 http://qt.tttxp.ru/qt4.1.0.htm)
4、 qt.4.1.0.win.os.patch.zip 文件解压到f:/qt/qt_open,覆盖掉原来相同的目录: mkspecs 、 qmake、congfigure.exe
5 、在vc.net2003 的安装目录下找到这个文件 vsvars32.bat ,拷贝到f:/qt/qt_open,主要是为了设置一些库文件的路径。
6、开始菜单->运行->CMD 进入dos,然后到f:/qt/qt_open,
7、 先用vsvars32设置路径,然后再运行 configure.exe, 然后有一些提示,输入Y,等一段时间,结束将生成VC7.1下面 需要的工程文件。
接着运行 nmake就ok了,c/c++
在vs2003的设置使得能正确运行和编译qt4的程序
在网上找了半天,也没有相关的说明。根据qt3的设置,我在qt4中设置好了,终于可以正确运行了,庆祝一下。
C/C++
1.常规->附加包含目录
D:/Apps/develop/qt4open/include,D:/Apps/develop/qt4open/include/QtCore,D:/Apps/develop/qt4open/include/QtGui,D
:/Apps/develop/qt4open/include/ActiveQt,tmp/moc/debug_shared,D:/Apps/develop/qt4open/mkspecs/win32-msvc.net
2.预处理器->预处理器定义
_WINDOWS,UNICODE,WIN32,QT_LARGEFILE_SUPPORT,QT_EDITION=QT_EDITION_DESKTOP,QT_DLL,QT_GUI_LIB,QT_CORE_LIB,QT_THR
EAD_SUPPORT
3.预编译头
选择:不使用预编译头
连接器
1.常规->附加库目录
D:/Apps/develop/qt4open/lib,D:/Apps/develop/qt4open/lib
2.输入->附加依赖项
D:/Apps/develop/qt4open/lib/qtmaind.lib D:/Apps/develop/qt4open/lib/QtGuid4.lib
D:/Apps/develop/qt4open/lib/QtCored4.lib
先编译生成qt4的文件目录
操作系统:windows XP sp2
编 译 器:Microsoft Visual Studio .NET 2003 中文版
1、将文件解压f:/qt/qt_open(目录可以自己随意确定)
2、设置环境变量:QTDIR=f:/qt/qt_open
PATH=%QTDIR%/bin;%PATH%(这一步最好是设置成绝对目录,否则可能导致qmake,moc不能用)
QMAKESPEC = win32-msvc.net
3、 下载 qt.4.1.0.win.os.patch.zip (在这个网址可以下载 http://qt.tttxp.ru/qt4.1.0.htm)
4、 qt.4.1.0.win.os.patch.zip 文件解压到f:/qt/qt_open,覆盖掉原来相同的目录: mkspecs 、 qmake、congfigure.exe
5 、在vc.net2003 的安装目录下找到这个文件 vsvars32.bat ,拷贝到f:/qt/qt_open,主要是为了设置一些库文件的路径。
6、开始菜单->运行->CMD 进入dos,然后到f:/qt/qt_open,
7、 先用vsvars32设置路径,然后再运行 configure.exe, 然后有一些提示,输入Y,等一段时间,结束将生成VC7.1下面 需要的工程文件。
接着运行 nmake就ok了,c/c++
在vs2003的设置使得能正确运行和编译qt4的程序
在网上找了半天,也没有相关的说明。根据qt3的设置,我在qt4中设置好了,终于可以正确运行了,庆祝一下。
C/C++
1.常规->附加包含目录
D:/Apps/develop/qt4open/include,D:/Apps/develop/qt4open/include/QtCore,D:/Apps/develop/qt4open/include/QtGui,D
:/Apps/develop/qt4open/include/ActiveQt,tmp/moc/debug_shared,D:/Apps/develop/qt4open/mkspecs/win32-msvc.net
2.预处理器->预处理器定义
_WINDOWS,UNICODE,WIN32,QT_LARGEFILE_SUPPORT,QT_EDITION=QT_EDITION_DESKTOP,QT_DLL,QT_GUI_LIB,QT_CORE_LIB,QT_THR
EAD_SUPPORT
3.预编译头
选择:不使用预编译头
连接器
1.常规->附加库目录
D:/Apps/develop/qt4open/lib,D:/Apps/develop/qt4open/lib
2.输入->附加依赖项
D:/Apps/develop/qt4open/lib/qtmaind.lib D:/Apps/develop/qt4open/lib/QtGuid4.lib
D:/Apps/develop/qt4open/lib/QtCored4.lib
相关文章推荐
- QT 4.6.0 (win32 opensource for VC2008) 安装,以及openssl和mysql支持
- (轉貼) 如何在Visusl Studio.NET 2003编译SystemC的Library? (C/C++) (SystemC) (VC++) (IC Design)
- VC 2005 下如何编译安装并开发 QT 4.4.0 应用程序
- VC 2005 下如何编译安装并开发 QT 4.4.0 应用程序 (转)
- 所有版本的 QT 编译安装方法
- 编译安装hadoop2.2.0(系统为CentOS,完全避免运行时出现系统版本冲突,如64位)
- 编译安装hbase0.96.x(系统为CentOS,完全避免运行时出现系统版本冲突)
- 用vc2010以上版本编译可以在低版本xp和2003的运行程序的方法
- VC 2005 下如何编译安装并开发 QT 4.4.3 应用程序(转载)
- win7运行第一个opencv程序,基于opencv3.2,官方vc14编译版本,QT5.8 VS2015平台
- VC.NET 2003 编译基于 STLport-5.1.3 的 ICU 3.6
- 用 VC.NET 2003 (VC7.1) 编译 Xerces-c 2.7 和 ICU 3.6.
- VC 2005 下如何编译安装qt
- [转]体验:VC++ .NET 2003 –安装和使用STLport 4.5.3 和LokiPort
- 安装QT4.7.4编译版本错误解决办法
- ubuntu安装多个qt版本--不同qt版本编译同一个程序时出现错误--解决方案
- QT-4.4.1在VC++ 2005 Express环境下的安装,编译,配置
- 安装BCGControlBar 编译错误解决办法 fatal error C1033: cannot open program database '*:/**/vc60.idb'
- VC 2005 下如何编译安装并开发 QT 4.4.3 应用程序(转载)
- 嵌入式ARM版本的Qt编译安装和移植过程