我最近安裝VS 2010,爲我的家庭作業,但我不能讓它編譯和運行我寫的任何東西。如果我選擇了一個空項目,即使代碼不對,我也會得到這個錯誤,即使代碼是錯誤的,如果我選擇了非空項目,它也不會給出任何錯誤,即使我的代碼是完全的錯誤。我在Windows 7旗艦版x86上,這是非常舊的安裝,所以我想也許這是一個操作系統問題。所以我重新安裝了Windows,但是這次是x64。仍然沒有改變,同樣的該死的錯誤。我不知道該怎麼做,我一直在網上搜索幾個小時,但我找不到答案。我在這裏看到類似的問題,但他們的回答並沒有幫助我。編譯任何錯誤,VS 2010:致命錯誤LNK1120:1無法解析的外部
整個錯誤:
1>------ Build started: Project: newproject, Configuration: Debug Win32 ------
1>Build started 25/04/2012 10:27:00 AM.
1>InitializeBuildStatus:
1> Touching "Debug\newproject.unsuccessfulbuild".
1>ManifestResourceCompile:
1> All outputs are up-to-date.
1>LINK : error LNK2001: unresolved external symbol _mainCRTStartup
1>C:\Users\Milad\documents\visual studio 2010\Projects\newproject\Debug\newproject.exe : fatal error LNK1120: 1 unresolved externals
1>
1>Build FAILED.
1>
1>Time Elapsed 00:00:00.85
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
代碼:
#include <iostream>
using namespace std;
int main()
{
cout<<"test";
return 0;
}
所以,'INT主要(){}'不會編譯? – 2012-04-25 05:17:38
不,不會編譯。 – m1l4droid 2012-04-25 05:44:23
什麼是未解決的外部? – 2012-04-25 05:48:38