我在linux平台上交叉编译用于arm架构的pulseaudio包,.while交叉编译它要求从其他包中获得glib2.0之类的共享库,我想知道这个依赖的共享库在交叉编译时也应该交叉编译并提供给pulse audio吗?
发布于 2014-02-15 15:38:07
不,.so文件是特定于体系结构的,您必须先为arm编译它们,然后才能使用它进行交叉编译。
发布于 2014-02-19 12:45:24
dependent shared library should also be cross compiled and given to pulse audio while cross compiling?
不是的。对于交叉编译,存在一些依赖关系。所以再次安装它们,尝试交叉编译您的代码。
Are some shared library *.so are generic for example for x86 and arm ?
如你所知,两者是不同的架构。不能在两者上使用相同的共享库。需要为每个架构专门编译。
https://stackoverflow.com/questions/21794731
复制相似问题