Chinaunix首页 | 论坛 | 博客
  • 博客访问: 343572
  • 博文数量: 97
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 636
  • 用 户 组: 普通用户
  • 注册时间: 2014-10-12 22:41
文章分类

全部博文(97)

文章存档

2017年(8)

2015年(87)

2014年(2)

我的朋友

分类: 嵌入式

2015-06-13 15:19:49

本文记录安装vs2005+qt+wince 6.0 开发环境

参考博客

http://blog.csdn.net/jdh99/article/details/6852911

http://blog.csdn.net/qustdong/article/details/5672678

 

操作步骤简介

1、安装vs2005和sp1补丁包

2、编译qt源码,这里使用的是 qt-everywhere-opensource-src-4.7.3.zip (此源码包编译后可在wince上使用)

3、安装qt在windows下的sdk:  qt-win-opensource-4.7.3-vs2008.exe

4、安装qt在vs上的插件: qt-vs-addin-1.1.9.exe

5、开始编写qt应用程序

 

所需文件下载地址

1、安装vs2005和sp1,这个自行解决

2、qt-everywhere-opensource-src-4.7.3.zip 和 qt-win-opensource-4.7.3-vs2008.exe   下载地址

3、qt-vs-addin-1.1.9 ,需要可私信我

 

qt源码的安装过程

将qt源码解压到一个不含空格的路径中,这里解压到 D:\qt-4.7.3\qt-everywhere-opensource-src-4.7.3

 

设置环境变量,右键“我的电脑”->属性->高级系统设置->环境变量-> 在"PATH" 变量中添加路径:D:\qt-4.7.3\qt-everywhere-opensource-src-4.7.3\bin

 

修改D:\qt-4.7.3\qt-everywhere-opensource-src-4.7.3\mkspecs\wince60standard-armv4i-msvc2005\qmake.conf 文件中的


修改后请将本行后的 # replace with actual SDK name删除

 

打开vs2008,在tools中选择 visual studio 2005 command prompt;(要是没找到可尝试在:C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Microsoft Visual Studio 2005\Visual Studio Tools中查看)

 

配置qt库,输入:  configure -platform win32-msvc2005 -xplatform wince60standard-armv4i-msvc2005

 

输入命令,配置包含库  set INCLUDE=D:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\include;C:\Program Files (x86)\Windows CE Tools\wce600\WinCE6.0_Standard\Include\Armv4i

 

输入命令,配置包含的lib  set LIB=D:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\lib\armv4i;C:\Program Files (x86)\Windows CE Tools\wce600\WinCE6.0_Standard\Lib\ARMV4I

 

配置路径: set PATH=D:\Program Files (x86)\Microsoft Visual Studio 8\VC\ce\bin\x86_arm;%PATH%

 

配置完成后执行nmake即可

 

---------------------------------------------------------------------------------------------------------------------

接下来安装:qt-win-opensource-4.7.3-vs2008.exe  

这个没啥好说的,双击安装在D:\qt-4.7.3\4.7.3目录下,等待安装完成。

 

安装好后,qt默认是mingw编译的,所以需要用nmake重编译

1.打开vs2005,打开工具->visual studio 2005 command prompt

2.进入指定目录下:cd D:\qt-4.7.3\4.7.3

3.编译:configure -debug-and-release -platform win32-msvc2005

4.编译完成后nmake,大概8个小时后就好了吧(我的笔记本时间)

 

config或者nmake过程中出现错误就将qt-win-opensource-4.7.3-vs2008.exe 重新装一遍,trust me.

---------------------------------------------------------------------------------------------------------------------

安装qt在vs上的插件: qt-vs-addin-1.1.9

这个安装在默认路径就好了,安装完成后打开vs2005,界面如下


 

----------------------------------------------------------------------------------------------------------------------

在进行开发前可用qt中自带的示例到板子上进行测试,将qt-everywhere-opensource-src-4.7.3 目录下编译出来的affine.exe、 QtCore4.dll,QtGui4.dll,msvcr80d.dll拷贝到wince6.0设备上双击运行应用程序就可以看到跑动的画面啦. 运行界面如下:


 

--------------------------------------------------------------------------------------------

编写qt应用程序

qt应用程序编写之前需要进行的设置可以参考: http://blog.csdn.net/qustdong/article/details/5672678

 

 

阅读(2125) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~