您的位置:首页 > 编程语言 > C语言/C++

在VC里调试标准C语言

2006-10-01 20:42 162 查看
  在VC里面编译标准C语言程序时需要注意编译参数设置,

我在New->Projects下面选择了Win32 Application,产生了一个空的工程,

然后新建了一个test.c来测试程序,代码如下:

#include <stdio.h>

void main(void){
printf("hello/n");
}

结果编译居然不通过,输出错误如下:

LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16

Debug/test.exe : fatal error LNK1120: 1 unresolved externals

后来在网上找到可以这样设置,在Project->Settings下,link选项里,

在Project Options:的文本框里将"/subsystem:windows"删掉就Ok了.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: