0
0

Xcode 如何让 Objective C 项目链接 C++ 静态库

ideawu 发表于 2016年03月08日 18:50 | Hits: 1039
Tag: C/C++语言编程 | Cocoa | MacOSX

如果你的 OC 项目引入了一个 C++ 静态库, 那么编译时会提示找不到 vtable 之类的的错误, 因为 OC 是 C 语言, 无法识别 C++ 的静态库, 解决方法是让 Xcode 认为你在使用 C++/Objective-C++, 假装也行.

所以解决方法是:

  • 往项目里添加一个.cpp文件, 文件是空的.
  • 将 main.m 改名为 main.mm

Related posts:

  1. Objective-C 单引号中包含4个字符
  2. Objective-C 对二进制数据 NSData 进行 URL 编码
  3. CocoaUI 框架开发 iOS 应用的一般步骤
  4. Xcode 设置iOS 9 允许HTTP请求
  5. Objective C urlencode urldecode

原文链接: http://www.ideawu.net/blog/archives/934.html

0     0

评价列表(0)