msvc 编译路径_flash tool编译指南

最近需要魔改mtk的flash tool工具,在此记录一下编译过程

编译基于windows环境下qt4.7.2,IDE采用的是Qt Creator2.7.2

1>下载qt 4.7.2源码

qt4.7.2​download.qt.io

这里基于不同编译器以及平台,这里qt会有多个版本,我们这里选择基于vs2008的版本,如果选择mingw版,实测编译project会报各种问题,

安装过程,全部默认,一路next ,

2>安装msvc9.0编译器

a. 电脑未安装且不打算安装vs2008 ,

可直接下载msvc9.0,

vc9.0​js.xiazai163.com

如果后面qt creator未能识别出来msvc 9.0,则需要去安装vs2008

b.电脑安装vs2008,自带msvc编译器

vs2008​download.microsoft.com

如果后面qt creator仍未识别出来msvc,再安装补丁spi

vs2008_spi​download.microsoft.com

因为后面我需要用vs2008编译另一个基于vs2008的qt4老项目,所以这里没有选择a方式,直接装vc9.0,

3>下载Qt Creator2.7.2

qt creator2.7​qt.mirrors.tds.net

注意:qt creator版本不用过高! 之前追新,采用版本4.1.0 ,导致编译器msvc9.0一直都不能识别出来 ,换至2.7.2成功识别msvc编译器

4>配置Qt Creator

a.点击工具,进入选项,点击构建和运行,编译器那里一般会自动检测出vc++ compiler 9.0,

如果未出现此选项,请检查前面几个软件是否正确安装

84375bf7028dff8cdb72e148030bbf92.png

b.点击qt版本

这里需要手动设置前面安装的qt的路径

f5d916e9cfeebeba6f727a09727758a8.png


c.配置构建套件

这里的套件后面构建中会用到,我这里配置了两个,此处只需着重配好msvc

中的信息,指定好编译器和qt版本

a5ca32a9902c1cf2728f06a31a5c9710.png

9648ace27917e63dc85f5bb07882a1b2.png


4> 编译打包


双击源码中的SPFlashToolAPCore.pro文件,会自动启动qt creator打开,

将shadow build的小对勾取消掉,否者会无法启动qmake进程

b7e21535874123c9487a733f53e565e4.png

点击编辑,点击小锤子即可生成exe,将生成的exe拷入Lib,即可正确打开发布

74b0bf44384ffd429a07515b083a78cb.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值