Wie richte ich ein OS X-Anwendung Bundle Arbeitsverzeichnis?
Frage
Sie haben einen Schlüssel, den ich in meinem Anwendungspaket festlegen können festlegen, was das Arbeitsverzeichnis für die ausführbare Datei sein? Es muss die $BUNDLE
/ Contents / MacOS Verzeichnis (wegen einiger Bibliotheksabhängigkeiten, die Laufzeit-Laden zu tun, die ich nicht so leicht ändern kann) sein.
Ich bin mir bewusst, dies durch Umwickeln mit einem Skript kann getan werden, stattdessen aber lieber nicht.
Lösung
Nein, gibt es nicht. Sie können jedoch nur eine geeignete chdir () in der Funktion main () hinzufügen, bevor NSApplicationMain aufrufen.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow