看了之前较早版本可以修改Makefile进行交叉编译,最新版本好像和旧版本不一样,也可以修改Makefile吗?求教
最新的倒没去编译过了,因为一般做产品还是要稳定的,最新的不怎么敢一上来就往产品里用。你想编译哪个版本?我帮你编下写个脚本给你。反正我这里有资源,ARM硬件平台也是现成的。
可以修改,你可以先用./configure运行一次后,让其生成基本的makefile框架,再去改makefile文件,不过估计新版本里的选项和依赖太多了,如果靠改makefile达到目的,好像要累死人。
老大说要我移植个最新的,然后我就下了个1.4.12.2的,不知道你那的交叉编译环境是否适用,刚刚接触这行才几个月,麻烦您了
./configure --host=arm-linux
arm-linux 代表你安装的cross compiler名,取前半部分,如 arm-gnuabi-linux-gcc 你就舔 arm-gnuabi-linux
./configure 后还可以跟很多参数选项,用于包含和指定依赖库的位置等等。你用 ./configure --help看看就行了。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(5)
看了之前较早版本可以修改Makefile进行交叉编译,最新版本好像和旧版本不一样,也可以修改Makefile吗?求教
最新的倒没去编译过了,因为一般做产品还是要稳定的,最新的不怎么敢一上来就往产品里用。你想编译哪个版本?我帮你编下写个脚本给你。反正我这里有资源,ARM硬件平台也是现成的。
可以修改,你可以先用./configure运行一次后,让其生成基本的makefile框架,再去改makefile文件,不过估计新版本里的选项和依赖太多了,如果靠改makefile达到目的,好像要累死人。
老大说要我移植个最新的,然后我就下了个1.4.12.2的,不知道你那的交叉编译环境是否适用,刚刚接触这行才几个月,麻烦您了
./configure --host=arm-linux
arm-linux 代表你安装的cross compiler名,取前半部分,如 arm-gnuabi-linux-gcc 你就舔 arm-gnuabi-linux
./configure 后还可以跟很多参数选项,用于包含和指定依赖库的位置等等。你用 ./configure --help看看就行了。