c++ - 您可以使用旧的运行时库构建 Visual C++ 2013 吗?

标签 c++ visual-c++ microsoft-runtime-library

由于新的运行时库并非在每台计算机上都有,因此它们需要下载可再发行组件,我知道我可以使用某种安装程序来完成此操作,但这非常麻烦。

那么,有没有一种方法可以让我使用每台计算机上的旧运行时库来构建我的项目?

或者,如果我下载旧版本的 visual studio 并在其中构建项目以创建发行版,是否可以正常工作?如果可能的话,这是解决问题的最佳方法吗?

注意:静态链接库是不可能的。

最佳答案

使用 C++(托管和 native ),您可以指定要使用旧的构建库。 唯一需要注意的是,您需要在构建计算机上安装早期版本的 Visual Studio。

您可以通过项目属性页\配置属性\常规\平台工具集组合指定所需的工具集。

enter image description here

关于c++ - 您可以使用旧的运行时库构建 Visual C++ 2013 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28290924/

相关文章:

c++ - 这段代码中发生了什么?

c++ - 简单 3x3 矩阵类的运算符重载错误

visual-studio - AVX512 和 MSVC 预处理器符号

visual-c++ - VC++ 8.0 程序出现链接器错误 : Precombiled Library VC++ 6. 0

c++ - 如何显式调用CRT启动函数

c++ - c++ try try catch的所有命中命中终止于C++ 11 14和17

c++ - c++ 中 vector<T> 中的内存管理

visual-studio - 如何在 VC++ 的解决方案中定义全局设置?

c++ - 是否可以保证带有 UB 的代码是否可以访问?

gcc - 如何更改 MinGW 的规范文件以链接 MSVCR100.dll 和 MSVCP100.dll?