我有一个关于程序移植的工作,所以我制作了一个Makefile.am和configure.ac。
我不确定这些是好的,因为我没有人可以询问它,所以我唯一能做的就是找到GNU制作手册,观看以前的书面文件并搜索谷歌。
我想,我所做的一切都是有效的,因为建筑完成没有任何错误。现在,我可以在共享库中看到符号,并且可执行文件也链接到库,该文件由objdump命令检查。
但是,当我执行可执行文件时,会发生符号查找错误。
符号查找错误:/usr/lib/libtest.so.0:未定义符号: _ZNK8CryptoPP22BufferedTransformation14AnyRetrievableEv
我在google中做了所有事情,但我无法弄清楚。
我检查标题,链接顺序等。
我该怎么做才能解决它?