1、在安装完交叉工具链去编译程序的时候,提示交叉工具链的命令找不到,检查各种路径配置其实都是配置好了,就是不行。
这是需要用下面的命令去更新一下交叉工具链,当然/opt目录下需要安装好对应文件
目前发现金溢、中兴的V2X交叉工具链需要这个步骤。
2、找不到动态库库解决
a、将动态库所在的路径添加到配置文件 /etc/ld.so.conf中
include /etc/ld.so.conf.d/*.conf
#动态库所在的路径
/home/linxx/crosscompiler/datang/usr/lib/
b、添加完成后执行ldconfig生效。
保存后,在命令行终端执行:/sbin/ldconfig -v;其作用是将文件/etc/ld.so.conf列出的路径下的库文件缓存到/etc/ld.so.cache以供使用,因此当安装完一些库文件,或者修改/etc/ld.so.conf增加了库的新搜索路径,需要运行一下ldconfig,使所有的库文件都被缓存到文件/etc/ld.so.cache中,如果没做,可能会找不到刚安装的库