我只是安装 mono 来了解它是如何工作的。
我是第一次安装 mono (mono-2.10.9-gtksharp-2.12.11-win32-0.exe),然后才开始通过 Mono Basics 页面继续验证安装。
http://www.mono-project.com/Mono_Basics
令我惊讶的是安装程序没有设置 PATH env 变量,但是一旦我完成了设置,我就能够编译/运行第一个示例。
但是我在第二个例子中遇到了编译错误。所以想知道我是否缺少更多环境变量/设置? mono 使用的环境变量是否记录在任何地方?
我也只是想知道安装程序是否正常,或者我应该寻找另一个... 错误信息如下:
C:\Users\Vida\Desktop\Learning\Mono>gmcs hello.cs -pkg:gtk-sharp-2.0
error CS2001: Source file `Files' could not be found
error CS2001: Source file `(x86)/Mono-2.10.9/lib/mono/gtk-sharp-2.0/pango-sharp.dll' could not be found
error CS2001: Source file `(x86)/Mono-2.10.9/lib/mono/gtk-sharp-2.0/atk-sharp.dll' could not be found
error CS2001: Source file `(x86)/Mono-2.10.9/lib/mono/gtk-sharp-2.0/gdk-sharp.dll' could not be found
error CS2001: Source file `(x86)/Mono-2.10.9/lib/mono/gtk-sharp-2.0/gtk-sharp.dll' could not be found
error CS2001: Source file `(x86)/Mono-2.10.9/lib/mono/gtk-sharp-2.0/glib-sharp.dll' could not be found
Compilation failed: 6 error(s), 0 warnings
最佳答案
听起来有些组件被 Program Files (x86)
(大概是安装目录)中的空格弄糊涂了。尝试使用其短名称设置 PATH
(通常 Progra~2
) ,或者重新安装到没有空格的目录。您也可以尝试另外设置 MONO_PATH
环境变量。
关于单声道新手。已安装但未设置环境变量..可能缺少东西,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13511432/