Compiling .dylib for Mac
Compiling .dylib for Mac
我有一个plugin.cpp
,plugin.h
和pluginversion.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 客户端日志的位置。
希望有帮助。
相关文章:
- "error: no matching function for call to"构造函数错误
- 表示"accepting anything for this template argument" C++概念的通配符
- 如何在C++中从两个单独的for循环中添加两个数组
- 在Linux for Windows上编译C++代码时出错
- 调用专用模板时出错"no matching function for call to [...]"
- 为什么我的for循环不能正确获取argv
- 为什么我不能在 FOR LOOP 中使用 i/10,C++?
- Arduino:for/while/if在void setup()或void loop()之前?——错误:之前需要不合格
- NetBeans for Mac c++ Input
- Compiling .dylib for Mac
- 如何使用Eclipse for mac编译和运行C++程序
- Eclipse for C++ (Mac OSX):我需要 JRE 还是 JDK
- 如何在 qtcreator for MAC 中构建.app构建
- md5.h文件未找到错误Xcode 7 for Mac应用程序
- _finddata_t, _findfirst, _findnext for Mac OS-X
- Excel SDK for Mac
- Qt4 for symbian -如果项目是由Qt4 Creator在mac上构建的,它可以通过windows部署到sy
- Visual C++ 2010 Express for mac
- 在Mac OSX 10.10上安装Dlib for python时遇到问题
- C++ IDE for Mac