【发布时间】:2014-02-27 13:22:41
【问题描述】:
例如我有一个程序报告undefined reference to 'XRenderFindVisualFormat'
我可以使用 find/grep/file 的组合吗?
【问题讨论】:
-
可能是编译器(实际上是链接器)给出了该消息。
例如我有一个程序报告undefined reference to 'XRenderFindVisualFormat'
我可以使用 find/grep/file 的组合吗?
【问题讨论】:
您可以在库上使用nm(或nm -D)来获取在那里定义或使用的符号。请参阅nm(1) 和objdump(1)。
您可以在某些可执行文件上使用ldd 来了解它正在链接哪些共享动态库。见ldd(1)。
您也可以在网上搜索XRenderFindVisualFormat
请记住,gcc 的库和程序选项的顺序很重要。
【讨论】: