? vs ? ? 宇宙第一IDE ? ? Qt ?    发布于 2018-06-01   983人围观   0条评论

前因

我是拒绝在windows下写程序的,然而...黄老怪非要vs2012的环境下写课程作业...无奈下...我还得用vs下使用Qt...

环境

VS 2015 和 Qt5.11.0

VS安装插件和配置qt

工具 -> 扩展和更新 -> 联机 -> 搜索Qt即有插件Qt Visual Studio Tools

Qt VS Tools -> Qt Options 配置对应版本的安装路径,比如 D:\Qt\5.11.0\msvc2015_64

Qt5.11.0

官网上下载opensource版本,然后安装时选择msvs的编译器就好

安装debug tool for windows

参考:https://blog.csdn.net/liang19890820/article/details/53931813

这里下载安装调试工具,安装时选择debug tool for windows

此工具用于vs调试用

vs生成pro文件

Qt5 -> creat basic .pro file 创建Qt工程所要的项目文件,这样就可以用QtCreator开发,因为有些功能Vs开的Qt designer并没有,比如转到槽...

开发过程

建议还是Qt Creator下新建项目之后,再通过VS QT插件-> open Qt .pro file(可能报Project ERROR: Cannot run compiler 'cl'. Maybe you forgot to setup the environment?这种错误,把VS安装目录的bin路径加入环境变量就行了)直接导入比较好。以避免各种各样修改qmake配置文件的问题。。。

Qt和Crypto++库如何并存

Crypto++源代码下载下来之后,点开.sln文件,使用vs编译时需要制定工程->vc/c++->代码生成->运行库 为 MDd,即多线程调试DLL,然后再把Output->debug下的lib文件复制到响应的lib目录下...不然到时候会报这种错误http://stackoverflow.org.cn/front/ask/view?ask_i

查看更多