【问题标题】:How to create a static library in objective C and use it in pure c++ project?如何在目标 C 中创建静态库并在纯 c++ 项目中使用它?
【发布时间】:2013-05-09 08:22:34
【问题描述】:

我想用cocoa框架在objective C中创建一个静态库,并在纯c++项目中使用,可以吗?

【问题讨论】:

  • 你的库可能需要一个纯“C”API,即使它是 Objective-C 引擎盖下。
  • 或 C++ API,使用 Objective-C++。
  • 我的回答对你有帮助吗?如果是这样,请投票/标记为最佳答案。如果不是,请添加 cmets 或更多详细信息,以便其他寻找相同内容的用户知道该怎么做

标签: c++ objective-c macos cocoa


【解决方案1】:

不,这是不可能的,因为 cocoa 使用后期绑定与 c++ 编译时绑定的方式存在巨大差异。

这里或多或少地回答了这个问题:

Use C++ with Cocoa Instead of Objective-C?

【讨论】:

    猜你喜欢
    • 2012-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-02
    • 1970-01-01
    相关资源
    最近更新 更多