工具 ->选项 ->项目和解决方案 ->VC++ 目录 ->平台 ->Windows Mobile 6 Professional
可执行文件
G:/QtWM/bin
包含目录
G:/QtWM/include
G:/QtWM/include/QtCore
G:/QtWM/include/QtGui
G:/QtWM/include/ActiveQt
库文件
G:/QtWM/lib
新建项目 ->智能设备 ->Win32 智能设备项目 -> SDK 选Windows Mobile 6 Professional
应用程序类型:windows 应用程序
附加选项:空项目
点击完成
将helloQT.cpp 加入工程
/////////////////////////////////
// helloQT.cpp
#include <QApplication>
#include <QLabel>
int main(int argc,char *argv[])
{
QApplication app(argc,argv);
QLabel *label = new QLabel("hello,qt!");
label->show();
app.exec();
}
/////////////////////////////////
项目属性 ->布署 -> 布署设备 ->Windows Mobile 6 Professional Square Emulator
项目属性 ->布署 ->附加文件
QtGuid4.dll|G:/QtWM/lib|%CSIDL_PROGRAM_FILES%/helloQT|0;QtCored4.dll|G:/QtWM/lib|%CSIDL_PROGRAM_FILES%/helloQT|0;msvcr90d.dll|C:/Program Files/Microsoft Visual Studio 9.0/VC/ce/dll/ARMV4I|%CSIDL_PROGRAM_FILES%/helloQT|0
项目属性 ->链接器 ->输入 ->附加依赖项
corelibc.lib g:/QtWM/lib/qtmaind.lib g:/QtWM/lib/QtGuid4.lib g:/QtWM/lib/QtCored4.lib
编译运行,布署成功后
运行 Microsoft Visual Studio 2008 ->Visual Studio Remote Tools ->远程文件查看器
选择Windows Mobile 6 Professional Square Emulator
在Program Files 文件夹下可以看到生成了helloQT 文件夹,里面包含如下文件:
helloQT.exe msvcr90d.dll QtCored4.dll QtGuid4.dll
远程文件查看器中要导出这些文件选择它们,选后 File ->Import File
导入则是 File ->Export File