您尚未登录。

楼主 #1 2020-04-28 17:21:34

chendong
会员
注册时间: 2019-07-22
已发帖子: 90
积分: 91

关于gcc 的几个问题

关于gcc库的几个问,一直这个问题没整明白,哪位高人指导一下。
比如的编译器的路径在:
COLLECT_GCC=arm-poky-linux-gnueabi-gcc
COLLECT_LTO_WRAPPER=/opt/fsl-imx-x11/4.1.15-2.1.0/sysroots/x86_64-pokysdk-linux/usr/libexec/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/5.3.0/lto-wrapper
Target: arm-poky-linux-gnueabi。

我现在移植一个libmad 的库,进去之后
./configure --target=arm-poky-linux-gnueabi --host=arm-poky-linux-gnueabi --build=x86_64-pc-linux-gnu --prefix=/usr
这个target, host 这个指定对不对,
这个--prefix=/usr 这个/usr是宿主机的usr,还是编译器里面的usr。这个路径怎么确定。
多谢。

离线

#2 2020-04-28 17:44:20

shaoxi2010
会员
注册时间: 2019-06-13
已发帖子: 389
积分: 338

Re: 关于gcc 的几个问题

1.交叉编译的选项配置是没问题的
2.prefix指的绝对路径,并不区分host环境还是target
3.一般使用DESTDIR环境变量来处理交叉编译安装问题

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn