我怎样才能改变这条路径?

我怎样才能改变这条路径?

我使用 arm-none-linux-gnueabi 版本 4.4.1 构建了 glibc-2.11。我将二进制文件复制到我的主板的 rootfs 中。当我输入“ldconfig”时,遇到以下错误。

**ldconfig: Can't open configuration file /home/gykim/working/s1cam/gykim/stream/bsp/linux/util/glibc-2.11/_install/etc/ld.so.conf: No such file or directory
ldconfig: Can't create temporary cache file /home/gykim/working/s1cam/gykim/stream/bsp/linux/util/glibc-2.11/_install/etc/ld.so.cache~: No such file or directory**

我的配置选项如下。

*../configure --host=arm-none-linux-gnueabi --enable-add-ons=../glibc-ports-2.11,nptl,libidn CFLAGS='-O3' --prefix=/home/gykim/working/s1cam/gykim/stream/bsp/linux/util/glibc-2.11/_install*

实际上,我想将这些路径更改为/etc/不修改前缀。我怎样才能改变这条路径?

答案1

我自己找到的。在 config.make.in 文件中添加以下内容。

install_root = *$(DESTDIR)*

DESTDIR=*install_dir*并在命令行中输入。

$ ../configure ~~~
$ make
$ make install DESTDIR=${DESTDIR}

然后,安装目录是DESTDIR,系统目录是前缀。

相关内容