【发布时间】:2015-05-14 16:06:50
【问题描述】:
我想这实际上很简单,但由于我是 C++ 的新手,我无法理解我做错了什么。 大多数答案(如this question 的答案)都暗示了这一点:
项目名称 -> 属性 -> 展开链接器选项卡 -> 系统 -> 子系统:
并将子系统更改为不同的类型。我试过了,但它给了我另一个错误:
fatal error LNK1120: 1 unresolved externals
所以我认为这是一种错误的方式。
当我创建项目时,我选择了Visual C++ -> General -> Empty Project。
我的主要方法是int main();和return 0;。我之前在Eclipse 做过,一切都很好。
请问,我应该如何配置才能成功启动我的项目?谢谢。
看起来是这样的:
#include <iostream>
using namespace std;
class Source{
int main(){
cout << "out" << endl;
return 0;
}
};
【问题讨论】:
-
你真的定义了
int main();吗? -
真的是
int main();吗?那是一个声明,你需要定义函数并给它一个主体。 -
@MikeSeymour,不,不,不是字面意思,它的正文只有
cout行并返回 0。
标签: c++ visual-c++ visual-studio-2013