configure文件的配置

对工具的源码进行编译的第一步通常是执行 ./configure,如果是交叉编译应该怎么传入编译器以及平台参数呢,经过一番摸索,得到以下结论。
使用的命令为./configure CC=/usr/local/arm/gcc-linaro/bin/arm-linux-gnueabihf-gcc --host=arm-linux --prefix=/root/fuse CC参数用于指定编译器绝对地址,而--host用于指定编译得到的程序所运行的主机平台 --prefix用来指定make install时的安装位置。
有些人说:我直接手动改Makefile不就行了,其实这种方法在官方wiki上有指出,使用autotools生成的Makefile不建议直接更改Makefile。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容