天天看點

在VC裡調試标準C語言

  在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 ​​​​

debug/test.exe : fatal error lnk1120: 1 unresolved externals

後來在網上找到可以這樣設定,在project->settings下,link選項裡,

在project options:的文本框裡将"/subsystem:windows"删掉就ok了.