当我在一台全新安装的电脑上运行我的程序时,它告诉我需要安装Visual C++ Redistributable Package 2015(即MSVCP140.dll)才能运行我的动态链接程序。
我知道静态链接可以解决这个问题-但是,它会使我的可执行文件大小翻倍。
难道没有办法抑制Visual Studio功能,使红色分发包不必要并仍然使用Visual Studio编译器,因为我不习惯像mingw等替代品吗?
或者红色分发包实际上包含STL吗?我几乎无法想象。
我知道静态链接可以解决这个问题-但是,它会使我的可执行文件大小翻倍。
难道没有办法抑制Visual Studio功能,使红色分发包不必要并仍然使用Visual Studio编译器,因为我不习惯像mingw等替代品吗?
或者红色分发包实际上包含STL吗?我几乎无法想象。