2010-11-09 54 views
3

下雖然試圖編譯單VS2010 下2.8來源我收到以下錯誤:大廈單聲道2.8的Windows

構建只有單聲道項目:

錯誤LNK1181:無法打開輸入文件「libmono。 LIB」 \ MSVC \ LINK單

智能感知:無法打開源文件 「glib.h」 \元數據\鎖止tracer.h

構建完整的單解決方案:

\單聲道\探查\單探查-logging.c(9):致命錯誤C1083:無法打開包含文件: 'config.h' 中:沒有這樣的文件或目錄

\單\探查\單cov.c(7):致命錯誤C1083:無法打開包括文件: '單/元數據/ profiler.h':沒有這樣的文件或目錄

\單\ utils的\ monobitset .c(1):致命錯誤C1083:無法打開包含文件:'glib.h':無此文件或目錄

+1

什麼來源?從git?從tarball?單2.8 gtksharp-2.12.10-win32-9.exe? – abatishchev 2010-11-09 07:51:20

+0

glib.h和libmono.lib確實不存在? – abatishchev 2010-11-09 07:57:18

+0

也許是我,但mono是.NET的unix實現。你爲什麼不在Windows上安裝.NET框架? – 2010-11-09 08:10:56

回答

1

可能msvc版本已損壞。這種情況經常發生,因爲Mono團隊沒有人用微軟的編譯器測試他們的變化。

msvc構建主要由一個很棒的貢獻者維護,但他只修復它,他得到的時間。

+0

可能是,我試圖在Linux下建立相同的版本,這也給我一些錯誤。但嘗試一個不同的版本,它沒有任何問題。 – Gobliins 2010-11-10 07:25:17

0

你有一個Linux盒子嗎?嘗試this way

+0

爲什麼不直接使用MINGW呢?更容易。 – leppie 2010-11-09 10:08:48