您的位置:首页 > 运维架构 > Linux

Ubuntu下的交叉编译

2016-03-10 15:44 399 查看

安装工具链

打开控制台,输入如下命令:

sudo apt-get install g++-arm-linux-gnueabi


上述命令安装最新的交叉编译器,默认安装目录在/usr/arm-linux-gnueabi。如果需要其他版本的编译器,可以在打完
sudo apt-get install g++
之后按Tab键,显示所有可用的g++编译器。

编译需要的库

下载你需要交叉编译的库的源代码,一般里面都包含configure文件。

切换到库的源代码目录,输入如下命令:

./configure --prefix=/usr/arm-linux-gnueabi --host=arm-linux-gnueabi


--prefix
设置了包含目录,
--host
设置了目标平台。上述命令适用于大部分库,有一些库可能需要手动设置交叉编译器。如果编译过程中有问题,请查看库目录中自带的INSTALL和BUILD等相关文件。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ubuntu 交叉编译 linux