Ich habe eine plugin.cpp
, plugin.h
und pluginversion.h
. Ich muss in eine .dylib-Datei für die TeamSpeak MassMove plugin kompilieren. Ich habe mehrere Methoden versucht, C++ - Dateien und -Header in eine .dylib zu kompilieren, aber keine hat funktioniert. Laufen OS X El Capitan.Kompilieren von .dylib für Mac
0
A
Antwort
0
Bewegen Sie einfach alle Dateien Ihres Plugins in
/Applications/TeamSpeak 3 Client.app/Contents/SharedSupport/pluginsdk/src
dann (falls noch nicht geöffnet) öffnen Sie Ihre Terminal.app und cd in dieses Verzeichnis. Danach sollten Sie die Datei plugin.cpp öffnen und die Pfade der Teamspeak-Includes anpassen (die Includes in '' ') mit genug ../ .. und include/vor den Dateinamen. Jetzt speichern und schließen Sie die plugin.cpp und geben Sie
g++ -shared plugin.cpp -o PluginName.dylib
Der letzte Schritt wäre die .dylib Datei auf Ihrem ../../plugins Verzeichnis zu verschieben. Nun sollten Sie in der Lage sein Teamspeak zu starten, wenn er abstürzt, ist es wahrscheinlich lohnt ein Blick in
~/Library/Application\ Support/Teamspeak\ 3/logs
, wo alle Ihre TeamSpeak3 Client-Logs gespeichert zu bekommen.
Hoffnung das hilft.