linux下动态链接库注意事项--工作经验

动态库 程序运行时加载。
意味着要把.so拷贝到 可执行程序的系统中。

如果是静态库的话,编译时直接编进可执行文件了。不用再copy库文件了。

工作中使用动态库时,在pc上编译出来动态库后。要将动态库copy到目标设备(arm架构的linux系统上)的相应路径下。

在pc上使用交叉编译工具链编译或者在yocto环境下指定目标架构使用bitbake编译。

你可能感兴趣的:(Linux系统,架构)