我有一个用 Visual C++ 2008 开发的 C++ 代码,它在应用程序的 dubug 子文件夹中创建一个 .exe 文件。该程序在开发机器Windows Vista PC上运行正常,但在另一台机器Windows XP PC未安装Visual c++ 2008时无法运行。 (我使用 InstalShield 2010 来部署程序)。即使当我用 CODEBLOCKS 重新编译程序时,它仍然不能在另一台机器上运行,而它在开发 PC 上运行得很好。任何想法如何解决这个问题?或者有没有更简单的方法来部署 C++ 程序以在任何 PC 上运行?
最佳答案
它需要 CRT 运行时。标准运行时只支持发布版本,所以部署exe的发布版本。
关于c++ - 部署 Visual C++ 2008 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4020213/