移植第三方库链接出错找不到函数
移植一个新库链接出错找不到函数定义怎么办?
通常是用户加入的代码使用了libc里面输入输出IO相关的函数,而我们系统没有实现的,例如scanf;
检测移植的库有没有用到我们没有实现好的函数, 可以通过
nm工具
增加批处理C:/JL/pi32/bin/llvm-nm.exe lib.a > dump_lib.txt
看一下;实现假的空函数,空函数里面加入打印, 强行让SDK编译通过, 然后看
map.txt
分析, 或者程序运行加打印来看哪里调用导致的;寻求杰理技术团队FAE解决;