2010-11-09 29 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