Esperaba que this ayudaría, pero obteniendo un error diferente.no se puede compilar hello.cs para gtk # usando el comando de comando mono
intentar compilar los siguientes como Hello.cs
using Gtk;
using System;
class Hello
{
static void Main()
{
Application.Init();
Window window = new Window("helloworld");
window.Show();
Application.Run();
}
}
Compilar con el siguiente comando "GMC Hello.cs pkg: gtk-sharp-2.0"
dependiendo del símbolo del sistema, lo 'm que recibieron CS0006 (cp mono) o CS2001 (ganar cp) diciendo que los archivos no se pueden encontrar de cp mono que dice que el archivo de metadatos no se puede encontrar de victoria cp dice que el archivo de origen no se puede encontrar
Aquí hay un ejemplo:
c:\Users\Stephen Lloyd\Desktop>gmcs hello.cs -pkg:gtk-sharp-2.0
-r:C:/Program Files \(x86\)/Mono-2.10.8/lib/mono/gtk-sharp-2.0/pango-sharp.dll \(x86\)/Mono-2.10.8/lib/mono/gtk-sharp-2.0/atk-sharp.dll \(x86\)/Mono-2.10.8/lib/mono/gtk-sharp-2.0/gdk-sharp.dll \(x86\)/Mono-2.10.8/lib/mono/gtk-sharp-2.0/gtk-sharp.dll \(x86\)/Mono-2.10.8/lib/mono/gtk-sharp-2.0/glib-sharp.dll
error CS2001: Source file `Files' could not be found
error CS2001: Source file `\(x86\)/Mono-2.10.8/lib/mono/gtk-sharp-2.0/pango-sharp.dll' could not be found
error CS2001: Source file `\(x86\)/Mono-2.10.8/lib/mono/gtk-sharp-2.0/atk-sharp.dll' could not be found
error CS2001: Source file `\(x86\)/Mono-2.10.8/lib/mono/gtk-sharp-2.0/gdk-sharp.dll' could not be found
error CS2001: Source file `\(x86\)/Mono-2.10.8/lib/mono/gtk-sharp-2.0/gtk-sharp.dll' could not be found
error CS2001: Source file `\(x86\)/Mono-2.10.8/lib/mono/gtk-sharp-2.0/glib-sharp.dll' could not be found
Compilation failed: 6 error(s), 0 warnings
En todos los casos, los archivos .dll a los que se hace referencia se encuentran en esa carpeta.
¿Alguna idea?
Lo primero: tenga en cuenta que las rutas dadas en -r no se analizaron correctamente, debería ponerlas entre comillas. Pegue el comando de Linux y la salida también. –
esto fue desde el símbolo del sistema de Windows 7. 'gmcs hello.cs -pkg: gtk-sharp-2.0' era mi única entrada. todo lo demás fue generado. –
Intente configurarlos manualmente mediante -r sin utilizar el parámetro -pkg. –