Sae*_*ani 5 c++ qt visual-studio msvc12
我刚刚安装在一个干净的Windows 10,visual studio 2015和Qt Creator 5.5上......我有一些源代码依赖于我认为使用msvc2012编译的一些库(lib)文件.
Qt无法编译我的项目并总是抱怨所选编译器无法编译为Qt 5.5 ...我花了好几个小时但仍未成功...有人会告诉我该怎么办?以下是我的Qt构建选项的一些照片:

Visual C++ 不维护版本之间的二进制兼容性,这意味着您需要对公开 C++ 功能的所有库使用相同的 Visual Studio 版本(仅公开 C 接口的库可以与不同的编译器版本一起使用) 。
所以你有两个选择:
1)安装和使用Visual Studio 2012,下载并安装使用Visual Studio 2012构建的Qt版本(Qt 5.5.0 for Windows 32位(VS 2012,587 MB))请注意,对于VS 2012,只有32位二进制文件可用(如果你想要 x64,你需要自己构建 Qt)
或 2) 如果您想使用 Visual Studio 2015,则需要使用 Visual Studio 2015 自行构建 Qt,因为还没有为 Visual Studio 2015 构建的 Qt 二进制文件。并且根据其他库的编写方式,您可能需要还可以使用 Visual Studio 2015 构建它。
| 归档时间: |
|
| 查看次数: |
4367 次 |
| 最近记录: |