在Ubuntu 18.04上交叉编译curl-7.61.0,你需要首先安装交叉编译工具链,然后下载curl的源代码进行编译。以下是详细的步骤:
- 安装交叉编译工具链。以arm-linux-gnueabihf为例:
sudo apt-get install gcc-arm-linux-gnueabihf
- 下载curl-7.61.0的源代码:
wget https://curl.haxx.se/download/curl-7.61.0.tar.gz
- 解压源代码:
tar -xvf curl-7.61.0.tar.gz
- 进入源代码目录:
cd curl-7.61.0
- 配置编译选项。这里的CC和HOST需要根据你的交叉编译工具链来设置:
./configure --prefix=/usr/arm-linux-gnueabihf --host=arm-linux CC=arm-linux-gnueabihf-gcc
- 编译curl:
make
- 安装curl:
make install
这样,curl就被交叉编译并安装到了/usr/arm-linux-gnueabihf目录下。你可以将其拷贝到目标机器上进行使用。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。