c++ - 使用 Swift 或 Objective-C 创建 Dylib 文件

标签 c++ objective-c swift dylib

是否可以从 Objective-C 或 Swift 编码项目创建 .dylib 文件,或者代码必须用 C++ 编写?

我看过几个来源,但它们都是用 C++ 编写的。

参见 - Creating and Using a Simple .dylibHow do I create a dynamic library (dylib) with Xcode?

是否可以使用除 c++ 以外的任何其他语言创建 .dylib 文件?

最佳答案

正如我们所讨论的,我已经为 OS X 创建了一个示例应用程序。它使用带有单个 Foo Swift 类的 dylib。 FoodoSomething 方法,它会将类似“hello world”的消息记录到控制台。

构建项目后,您可以在 Frameworks 文件夹中的应用程序包中找到动态库。它命名为 libFoo.dylib

源代码: https://github.com/melifaro-/OSXDylibSample

希望对您有所帮助。

关于c++ - 使用 Swift 或 Objective-C 创建 Dylib 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36865255/

相关文章:

c++ - 将 std::vector<std::tuple<>> 转换为 torch::Tensor 的最有效方法是什么?

iphone - 获取音频路由给出空字符串

objective-c - NSURLConnection 后查看 Controller Segue 延迟

macos - OSX 10.10 WKWebView 设置 UserAgent (Swift)

c++ - 在 Qt Creator 下使用 CDB 漂亮地打印 QHash

c++ - 在 C++ 中使用 Extern 变量进行编译

c++ - 容器对象作为 (void*) 传递时的共享指针行为

objective-c - 我如何制作 GIT 凭证助手?

arrays - WKPickerItems 和范围

ios - HealthKit 步骤延迟