如何调试链接器报告的缺失符号,尤其是编译器__builtin *函数?

时间:2014-06-03 17:13:18

标签: clang ld

我不断从链接器收到以下错误:

Undefined symbols for architecture armv7:
  "___clear_cache", referenced from:

但是,当我执行以下操作时,

#if __has_builtin(__clear_cache)
#error clear cache is defined
#endif

我得到了这个确认:

/Users/myHome/Projects/proofOfConcept/coreEngine/icache.c:66:2: error: clear cache is defined

代码用标准C编写,并使用gnu make&铛。 感谢。

0 个答案:

没有答案