大约一周前我买了“C++ For Dummies”,我想在 Visual Studio 中制作一个 hello world 程序,但是代码不起作用,它只是说有错误……完全一样代码在 CodeBlocks 中运行良好,我已经在谷歌上搜索了很长时间的答案,但似乎没有任何答案:/这真的令人困惑,它几乎就像 C++ 是一种与代码块中使用的语言完全不同的语言:/
我已经检查过我确实在使用 C++,并且我已经尝试过 Win32 控制台和 CLR 控制台,但它们似乎都不起作用。有人能帮忙吗? :/
代码:
#include <iostream>
using namespace std;
int main()
{
cout << "Hello world!" << endl;
return 0;
}
错误:
Unable to start program 'location of program'
最佳答案
出现此错误的原因有很多。
如果您安装了防病毒软件,它可能会尝试阻止任何创建的 .exe 文件(在您构建和编译程序时创建的)。要对此进行测试,请将其关闭(暂时),或添加您的 Visual Studio 项目的位置
[你的驱动器]:\[你]\Documents\Visual Studio 2010\Projects
到您的防病毒设置中的“安全区”或受信任位置。尝试“修复”您安装的 Visual Studio,方法是通过控制面板->程序->“更改”visual studio,然后选择“修复”。
过长的项目/解决方案/文件名也被记录为生成此错误。
关于C++ 代码未在 Visual Studio 中运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25457319/