C ++程序无法在其他计算机上运行

时间:2020-09-29 21:34:35

标签: visual-c++

我一直在做c ++程序,很有趣,但遇到了两难选择。我编写了一个仅显示“ Hello World”的程序,该程序仅在我的朋友计算机上可用。每当它在我的朋友计算机上运行时,都会弹出一条消息,提示“由于找不到MSVCP140D.dll,因此无法继续执行代码。重新安装该程序可能会解决此问题。”然后出现另一条消息“由于找不到VCRUNTIME140D.dll.dll而无法继续执行代码。重新安装该程序可能会解决此问题。”。我该如何解决此问题。我正在使用Visual Studio Code编译程序。我该如何制作可以在其他人的计算机上使用的东西。

1 个答案:

答案 0 :(得分:1)

两件事:

  1. 您需要Visual C ++可再发行组件包(在此处https://www.microsoft.com/en-us/download/details.aspx?id=48145可用)才能在另一台计算机上运行程序(如果尚未安装该程序)。

  2. 您无法分发Debug软件包,因此您需要构建程序的Release版本。 (D中的MSVCP140D.dll代表Debug