海思交叉编译eudev
时间: 2023-11-22 13:04:50 浏览: 176
海思udev(config.sub)
根据提供的引用内容,海思Hi3536的交叉编译工具链没有找到udev库,现在已被eudev取代。因此,我们需要在海思交叉编译环境中安装eudev库。
以下是海思交叉编译eudev的步骤:
1.下载eudev源码包,可以从官网下载或使用以下命令下载:
```shell
wget https://github.com/gentoo/eudev/releases/download/v3.2.10/eudev-3.2.10.tar.gz
```
2.解压源码包:
```shell
tar -zxvf eudev-3.2.10.tar.gz
```
3.进入源码目录,配置编译选项:
```shell
cd eudev-3.2.10
./configure --host=arm-hisiv400-linux --prefix=/your/install/path
```
其中,--host选项指定交叉编译的目标平台,--prefix选项指定安装路径。
4.编译并安装:
```shell
make
make install
```
5.将库文件复制到交叉编译工具链的库目录下:
```shell
cp /your/install/path/lib/libudev.so* /path/to/arm-hisiv400-linux-gcc/lib/
```
至此,eudev库已经成功安装到海思交叉编译环境中。
阅读全文