个人觉得的有用的文档,贴出来和大家分享

交叉编译选项

上一篇 / 下一篇  2008-07-21 10:38:58 / 个人分类:linux

#!/bin/sh
export CROSS_PATH=/usr/local/arm/arm-linux-4.1.1/arm-iwmmxt-linux-gnueabi
./configure --target=arm-linux --host=arm-linux --build=i386-linux-gnu --prefix=/usr/local/dtv CFLAGS=-I$CROSS_PATH/include/ LDFLAGS=-L$CROSS_PATH/lib/
make
make install

前几天编译出错,发现是自己的编译选项有问题:总结下
主要的编译选项:
--host 运行二进制文件的平台
--target 编译一些底层开发工具有用,如gcc
--build 开发平台,即编译平台

CFLAGS 可以用来加载头文件目录
LDFLAGS可以加载连接库路径

相关阅读:

TAG: 编译 交叉 选项

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar