2 zhenyushiyuan zhenyushiyuan 于 2017.09.18 12:03 提问

linux开源软件的交叉编译去除主机路径信息。

我在交叉编译dbus库时发现,用./configure --prefix=/host/home/test重新指定了安装路径,但是由于我是交叉编译,我发现我把编译后的动态库放在板子上运行时,调用里面的函数竟然发现里面的路径是主机host上的编译路径,我想去掉host主机路径。但是如果不指定prefix,默认的为/var/run这样的系统路径,一旦make install 后直接会污染我的host,导致不能开机。所以,我想有没有什么方法,在主机上指定prefix编译后不带有主机路径信息的。多谢大神开导。

Csdn user default icon
上传中...
上传图片
插入图片