我正在尝试在C的视觉工作室中设置一个项目,但每次我这样做时,我都会收到此错误消息
fatal error C1010: unexpected end of file while looking for precompiled header. Did you forget to add '#include "stdafx.h"' to your source?
然后当我通过进入" Properties-> Precompiled header"我收到此消息
error LNK2005: _main already defined in clang.obj
。这已经持续了好几天了,我看了很多视频,并阅读了一堆关于此的文章,我似乎无法找到解决办法。我只想运行我的C程序并执行它而不处理上述错误。这是我做的设置,
答案 0 :(得分:1)
我认为问题在于,当您选择Windows console application
模板时,VS 2017已经生成了一个文件,其中定义了int main()
函数。
然后您添加了另一个文件name.c
,该文件也具有main()
功能。因此你得到了这个错误。