请教关于Xcode导入第三方库的问题

_CaiHuan_ 发布于 2013年10月03日 | 更新于 2013年10月03日
无人欣赏。

想问下有人做Mac的桌面软件不~想请教个问题就是我引用了chromium的base.a静态库~是check谷歌源代码自己编译的但是一直提示 ndefined symbols for architecture x8664: "AnnotateHappensAfter", referenced from: base::AtomicRefCountIsOne(int volatile) in libbase.a(ref_counted.o) base::AtomicRefCountIsZero(int volatile) in libbase.a(refcounted.o) base::AtomicRefCountDecN(int volatile*, int) in libbase.a(refcounted.o) Singleton<(anonymous namespace)::EmptyStrings, DefaultSingletonTraits<(anonymous namespace)::EmptyStrings>,

我在Link Binary 那里也导入了base.a静态库~library search path和hear search path都添加了路径~问下有人遇到这个问题么?

共5条回复
_CaiHuan_ 回复于 2013年10月03日

那个Link Binary With Library 和 library search path是不是不能一起设置的

tinyfool 回复于 2013年10月03日

仔细看错误信息,看样子是说这个base.a只有32位架构的binary没有64位的,而你的工程设置成了64和32或者是64位。

tinyfool 回复于 2013年10月03日

另外题目请和问题相关

_CaiHuan_ 回复于 2013年10月03日

3楼 @tinyfool 不好意思~下次会注意了~谢谢大神指导~( ̄ˇ ̄)我试试看~把原来base调成64编译

tinyfool 回复于 2013年10月03日

4楼 @CaiHuan 别不好意思,现在把标题改了好了

登录 或者 注册