LFS中安装软件的configure问题
时间:2009-01-04
来源:互联网
../binutils-2.16.1/configure --prefix=/tools --disable-nls
对于从源代码安装软件的时候,我一般都要用configure --help看看里面有哪些可以配置的选项,在LFS6.3里面安装binutils的时候我也同样先看了一下,里面并没有--disable-nls这个选项啊,有一项是--disable-FEATURE,如果是根据这个选项设定的话,那这些FEATURE又在哪里呢?我看了一下源代码目录里面没有DOC这个目录,里面好像没有帮助文档说明的,我想知道一下这个参数是从哪里来的?为什么configure --help里面没有呢?
还有对于下面的这一行命令:
make -C ld LIB_PATH=/tools/lib
上面的这行命令里面的 LIB_PATH=/tools/lib是针对本机系统里面的ld程序而言,还是针对makefile文件里面的ld的目录而言?如果是针对本机系统,那么LIB_PATH是什么时候创建的?是编译好程序的时候创建的还是程序安装好了以后创建的?如果是程序安装好了创建的,那么ld这个程序是怎么知道到这个搜索目录下面去搜索文件的呢?是程序内部默认的编译好的时候就是到这个目录下面去搜索文件吗?
如果 LIB_PATH=/tools/lib是针对makefile文件创建的,那么一般我们编译之前怎么知道它里面要用到哪些库的搜索变量
对于从源代码安装软件的时候,我一般都要用configure --help看看里面有哪些可以配置的选项,在LFS6.3里面安装binutils的时候我也同样先看了一下,里面并没有--disable-nls这个选项啊,有一项是--disable-FEATURE,如果是根据这个选项设定的话,那这些FEATURE又在哪里呢?我看了一下源代码目录里面没有DOC这个目录,里面好像没有帮助文档说明的,我想知道一下这个参数是从哪里来的?为什么configure --help里面没有呢?
还有对于下面的这一行命令:
make -C ld LIB_PATH=/tools/lib
上面的这行命令里面的 LIB_PATH=/tools/lib是针对本机系统里面的ld程序而言,还是针对makefile文件里面的ld的目录而言?如果是针对本机系统,那么LIB_PATH是什么时候创建的?是编译好程序的时候创建的还是程序安装好了以后创建的?如果是程序安装好了创建的,那么ld这个程序是怎么知道到这个搜索目录下面去搜索文件的呢?是程序内部默认的编译好的时候就是到这个目录下面去搜索文件吗?
如果 LIB_PATH=/tools/lib是针对makefile文件创建的,那么一般我们编译之前怎么知道它里面要用到哪些库的搜索变量
作者: ningxinleng 发布时间: 2009-01-04
建议看看LFS手册中的注释。
作者: ctjiang 发布时间: 2009-01-05
我知道那些选项的具体意思,但是我想知道那些选项从哪里来,在--help里面没有
作者: ningxinleng 发布时间: 2009-01-05
我也想知道呢,太多东西不懂,一个多月了,我还在编gnome呢,有空就做点,没空就不理,装了这么多东西,学到的东西还是太少了
作者: nhluqun 发布时间: 2009-01-07
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28