WEB开发网
开发学院操作系统windows 2008 MSYS的搭建及参数设置 阅读

MSYS的搭建及参数设置

 2010-01-26 00:00:00 来源:WEB开发网   
核心提示:目标:在Windows XP中搭建MSYS/MinGW环境,并安装Qt库,MSYS的搭建及参数设置,编译LinQ,步骤及注意事项:一、按照http://linq.sourceforge.net/compile.php安装MinGW、MSYS、Qt和Win32 OpenSSL,七、因为编译是有--enable-debug

目标:在Windows XP中搭建MSYS/MinGW环境,并安装Qt库,编译LinQ。

步骤及注意事项:

一、按照http://linq.sourceforge.net/compile.php安装MinGW、MSYS、Qt和Win32 OpenSSL。

MinGW安装目录E:\MinGW;

MSYS安装目录E:\MSYS。安装后要进行设置,指定MinGW的目录;

Qt安装目录E:\Qt。安装过程中要指定MinGW的目录;

OpenSSL安装目录D:\OpenSSL。并且要安装一个Visual C++ 2008 Redistributables的东西,openssl下载页面有链接,只有1.7M。

二、系统变量System variables中需要设置:

1、QTDIR为QT安装目录;

2、Path中添加E:\MinGW\bin;

3、如果需要,在Path中添加Qt的路径。

三、在MSYS环境下解压linq源代码包并进入目录,执行configure。

按照linq网页提示,加 --enable-debug选项。

四、在Qt Command Prompt中之行qmake和mingw32-make。

1、为什么在Qt command prompt中呢?  答:因为它会自动添加几个系统变量,make的时候用。如果在Path里添加过那几个变量,则用系统的命令提示符界面亦可。

2、因为前面已经添加MinGW安装路径到Path中,所以可以直接之行这个命令。

五、如果编译过程中提示缺少QtXmld4、QtGuiNetworkd、QtGuid、QtCored4等,可以到E:\Qt\4.2.0\lib中将 libQtXml4.a、libQtGui4.a、libNetwork4.a、libQtCore4.a复制并命名为libQtXmld4.a、 libQtGuid4.a、libQtNetworkd4.a、libQtCored4.a。

六、编译完成后,linq.exe就在目录中出现了。如果提示缺少QtCore4.dll、QtGui4.dll、QtNetwork4.dll、QtXml4.dll,到E:\Qt\4.2.0\bin下复制相应文件到linq目录即可。

七、因为编译是有--enable-debug选项,所以会有一个debug窗口出现。正式发布软件的时候可以去掉该选项。

Tags:MSYS 搭建 参数

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接