【发布时间】:2018-02-24 13:53:57
【问题描述】:
在编译过程结束时,程序位于机器码的 .exe 文件中。那么机器不应该无需安装MS Visual Studio C++之类的东西就可以运行它吗?基本上,我正在用 mingw 制作一个程序,并想与其他人分享。我不明白为什么我不能只向他们发送 .exe 文件。澄清将不胜感激。
【问题讨论】:
-
@S.M.那我如何在另一台电脑上运行这个.exe?大多数似乎只适用于视觉工作室。
-
mingw 运行时是必需的,如果有的话,出于同样的原因。
-
另一台计算机可能已经有运行时(它可能有)。请注意,运行时与安装 Visual Studio 不同——它是一个单独的东西。碰巧你在安装 Visual Studio 时安装了这些运行时。
-
你不喜欢mingw,考虑不要用。 VS 可以为你构建一个没有依赖关系的程序:davidlenihan.com/2008/01/choosing_the_correct_cc_runtim.html
标签: c++ compilation