对工具的源码进行编译的第一步通常是执行 ./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。
configure文件的配置
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 原文地址:Advanced GTK Techniques。 这篇教程中你将学会: 生成指定那些文件参加编译的 Ma...
- 8月8日23时10分,武警九寨沟森林中队10名官兵,在九寨沟县漳扎镇成功救出受伤昏迷的民工杨长安。地震时,他正在工...
- 原文首发:http://coderzhang.xyz AV Foundation其设计过程高度依赖多线程机制.充分...