Linux下软件的安装一般由3个步骤组成:./configure --host=arm-linux ... //配置make //编译make install //安装若取消编译:make clean //只清除之前编译的可执行文 ...
Linux下软件的安装一般由3个步骤组成:
./configure --host=arm-linux ... //配置
make //编译make install //安装
若取消编译:
make clean //只清除之前编译的可执行文件及配置文件。 make distclean //清除所有生成的文件。
若卸载软件:
make uninstall //卸载
本节主要讨论configure配置脚本。
如下图所示,有些软件就有configure配置脚本:
就可以使用命令./configure –help 输出详细的选项列表
常用选项如下:
--host
编译运行后的程序,默认为build,也就是本机编译出来的程序,由本机使用,比如当本机编译出来的程序,要在arm主机上运行时,就要设为arm-linux
例如:
./configure --host=arm-linux
--prefix
安装路径前缀,指使用make install 后,生成的安装路径在哪
例如:
./configure --prefix=/work/my_bin
CFLAGS
指定头文件(.h文件)的路径,一般是用来安装了库包后,安装目录下会有两个文件(include和lib),再来安装应用程序包时,就需要指定(include)头文件路径
例如:
./configure CFLAGS=”-I/usr/include”。 //-I: include
LDFLAGS
指定库文件的路径,一般是用来安装了库包后, 安装目录下会有两个文件(include和lib),再来安装应用程序包时,就需要指定(lib)库文件路径
例如:
./configure LDFLAGS=”-L/usr/include”。 //-L: lib
暂时没了,以后遇到其它的,再来更新~
海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com
原标题:configure配置脚本的使用
关键词:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。