Compiling .dylib for Mac

Compiling .dylib for Mac

本文关键字:Mac for dylib Compiling      更新时间:2023-10-16

我有一个plugin.cppplugin.hpluginversion.h。我需要编译成TeamSpeak MassMove插件的.dylib文件。我已经尝试了多种将C++文件和标头编译为 .dylib 的方法,但没有一种奏效。运行OS X El Capitan。

只需将插件的所有文件移动到

/Applications/TeamSpeak 3 Client.app/Contents/SharedSupport/pluginsdk/src

然后(如果尚未打开)打开您的 Terminal.app 并 cd 到该目录。之后,您应该打开插件.cpp文件并调整Teamspeak include的路径(包含'"'')的路径,并有足够的../..并在文件名前面包含/。现在您保存并关闭插件.cpp然后键入

g++ -shared plugin.cpp -o PluginName.dylib

最后一步是将 .dylib 文件移动到您的 ../../plugins 目录。现在你应该能够启动Teamspeak,如果它崩溃了,可能值得研究一下。

~/Library/Application Support/Teamspeak 3/logs

存储所有 TeamSpeak3 客户端日志的位置。

希望有帮助。