⑴ 为什么我的qt程序不能运行
换一个Qt版本,Qt 在 window 下有两个编译器的版本,一个是 MinGW 版本,一个是 MSVC 版本(微软编译器),请在 这里Index of /official_releases/qt/5.8/5.8.0
选择一个 MinGW 的版本,这样就不用去配置 MSVC。
不过你要是想继续使用 MSVC,起码得安装一个 VS 2015 之类,然后再找 VS add in(VS 的 Qt 支持,或者说是 Qt 的 VS 支持),可以在这里 Index of /official_releases/vsaddin
下载。
⑵ qt ctreator怎么 无法自动检测出 vs2015编译器
vs中c和c++的编译器是同一个,vs会自动根据扩展名、代码自动调用不同的编译参数来对代码进行编译。
⑶ vs2015 创建qt项目 多文件夹存放
选择:文件 -> 新建 -> 项目,然后选择:模板 -> Visual C++ -> Qt 。
实际QT编译的机制和cmake是相同的,QT的IDE使用pro文件进行项目管理。QMake通过解析pro工程文件,生成makefile进行工程编译。
⑷ VS2015静态编译QT5.6,有人成功过吗
QT 5.5.1 VS2015 静态编译
编译参数如下:
configure -confirm-license -opensource -platform win32-msvc2015 -debug-and-release -static -prefix "c:\Qt\5.5.1-static-vs2015" -make libs -nomake tests -nomake examples
我的工程用到了这些库
qtpcred.lib
Ws2_32.lib
Qt5Cored.lib
qtharfbuzzngd.lib
opengl32.lib
Qt5Guid.lib
d3d9.lib
d3dx9.lib
ddraw.lib
D3D11.lib
dxguid.lib
Qt5Widgetsd.lib
Qt5WinExtrasd.lib
imm32.lib
qwindowsd.lib
winmm.lib
qtfreetyped.lib
Qt5PlatformSupportd.lib
⑸ 装了vs2013的qt5.7.0,电脑上原来装有vs2015,编译后显示找不到vs2015的nmake
/link?url=Jsn4dRjufU-_G0yl8pqh1KJoQ-9Wn0EcL--_a参考这里。道理是类似的。用记事本打开sln和proj文件,改一下就可以。