Ich heruntergeladen und installiert Mono 2.4.2.3 Framework für das Mac OS. Die Dokumentation sagt, dass der Download die Cocoa Sharp Framework-Binärdatei enthält. Aber ich sehe es nirgends.Wo ist kakao-scharf in Mono
Weiß jemand wo es ist?
Ich heruntergeladen und installiert Mono 2.4.2.3 Framework für das Mac OS. Die Dokumentation sagt, dass der Download die Cocoa Sharp Framework-Binärdatei enthält. Aber ich sehe es nirgends.Wo ist kakao-scharf in Mono
Weiß jemand wo es ist?
In Bezug auf Xanadonts Antwort verwendet das Argument -pkg gmcs Compiler auch pkgconfig, so dass die verknüpfte "Erklärung" in MonoDevelop's FAQ für dieses Beispiel nicht gültig ist.
Wenn Cocoa # nicht in der MonoDevelop-Referenzliste angezeigt wird, befinden sich die Mono-Bibliotheken wahrscheinlich nicht in den Pfaden, die pkg-config durchsucht. Dies ist wahrscheinlich, weil Sie MacPorts (oder vielleicht Fink) installiert haben, die die Standard-pkg-config mit ihren eigenen überschreibt.
Sie können diese pkg-config überprüfen kann mit dem folgenden Befehl Kakao scharf beheben:
pkg-config --modversion cocoa-sharp
und überprüfen Sie die Lage von pkg-config mit
which pkg-config
sollte es in/usr sein /Behälter.
Wenn dies tatsächlich das Problem ist, ist das Update entweder MacPorts von PATH zu entfernen oder hinzufügen Mono PKG_CONFIG_PATH Ihre Umgebung:
export PKG_CONFIG_PATH="/Library/Frameworks/Mono.framework/Versions/Current/lib/pkgconfig:$PKG_CONFIG_PATH"
/Library/Frameworks/Mono.framework/Versions/Current/lib/mono/cocoa-sharp/
Aber Sie sollten nicht wirklich brauchen zu wissen, wo es ist, weil während der Kompilierung alles, was Sie brauchen, ist das -pkg: kakao-scharfe Option. Siehe hierzu tutorial.
Bearbeiten: Um es von MonoDevelop aus zu referenzieren, verwenden Sie einfach die Registerkarte ".Net Assembly" im Fenster "References bearbeiten" und navigieren Sie zum obigen Pfad. Siehe auch this explanation, warum Kakao-Sharp nicht in der Registerkarte "Packages" erscheint.
Dank. Ich bin neu und ich dachte, dass kakao-scharf in der Liste der verfügbaren Referenzen in MonoDevelop erscheinen würde, aber das tut es nicht. – AngryHacker
Ich habe versucht, pkg-config auszuführen, aber es sagt mir Befehl nicht gefunden. – AngryHacker
Haben Sie X11 installiert? –
Ich überprüfe weiter und anscheinend installiert Mono eine Kopie von pkg-config, ua schlage ich vor, Sie versuchen Mono neu zu installieren. –