【发布时间】:2017-11-19 19:59:32
【问题描述】:
我有一个项目,其中包含 C++ 静态库 (mylib.a)、它的头文件 (mylib.h) 和使用该库函数的 objc 类 (.h/.m)。 我正在尝试将此文件复制到另一个项目,但每次我遇到链接错误。
Undefined symbols for architecture armv7
_ClassNameFromLibrary
referenced from:
-[LibraryUserClass init] in LibraryUserClass.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
此库在另一个项目中正常工作。我试图从工作项目中复制所有设置,但没有帮助。
【问题讨论】:
标签: c++ ios objective-c linker