前因
我是拒绝在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