QT终于安装好了,我是用的是 mingw编译器。
现在我想在VC++2005中使用
已经设置:
把mingw 的include 目录和 QT4的 include 目录加到 include files 里边
把mingw 的lib 目录和 QT4的 lib 目录加到VC 的 lib files 里边
a. 新建一个项目->生成文件项目(英文版本的是 Makefile Project)
选择个目录,名字叫 QT2005
b. debug 配置这 build 命令这填写 make debug
clean 命令这填写 make clean
output 这填写 debug/QT2005.exe
c. release 配置这 build 命令这填写 make release
clean 命令这填写 make clean
output 这填写 release/QT2005.exe
完成.
d. project(项目) ->Properties(属性) -> NMake(在最下边) ->
Rebuild All 命令行这填写
debug 部分配置:
qmake –project
qmake
make clean
make debug
release部分配置
qmake –project
qmake
make clean
make release
.在VC2005下使用QT4设计器
a. 设计主窗口 . 保存文件为qt2005.ui
b. 使用命令自己生成 qtvs2005.h 文件
c. 把qt2005.ui 文件和 qtvs2005.h 文件增加到vc 项目中
d. 代码
#include "qtvs2005.h"
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QMainWindow *mainw = new QMainWindow;
Ui::MainWindow *ui = new Ui::MainWindow();
ui->setupUi(mainw);
mainw->show();
return app.exec();
return app.exec();
}
点运行显示:
Unable to start program '.......\QT2005.exe
系统找不到指定文件
该怎么处理 谢谢大侠们
[ 此贴被XChinux在2007-08-12 22:40重新编辑 ]