antuomake 生成configure的使用

configure 做为编译配置脚本,有大量选项可供不一样编译需求,这些选项直 接做用到最终生成的Makefile文件linux

问题:automake默认的gcc编译选项为-Wall -O2 -g,怎么改成咱们实际需 要的编译选项(如不带优化选项)?优化

使用以下命令从新执行configure: CFLAGS="-Wall -g" ./configure 固然也能够直接顶层Makefile.am中添加CFLAGS="-Wall -g"spa

一、执行编译,产生可执行文件target make 问题:automake默认的gcc编译选项为-Wall -O2 -g,怎么改成咱们实际需 要的编译选项(如不带优化选项)? 使用以下命令从新执行configure: CFLAGS="-Wall -g" ./configure 固然也能够直接顶层Makefile.am中添加CFLAGS="-Wall -g"get

 

一、help 查看全部选项编译器

二、--prefix=PEWFIX 输入安装目录前缀. 如: ./configure --prefix=/usr/local/bin编译

三、编译器选项,如: CFLAGS=“-Wall -g” ./configure LDFLAGS=“-L libpath–l libname -static” ./configure CC=“arm-linux-gcc” ./configuregcc

四、--host 指定软件运行的系统平台 如:嵌入式arm-linux一般用 --host=arm-linux ./configure --host=arm-linux软件


一、help 查看全部选项配置

二、--prefix = PEWFIX 输入安装目录前缀.如: ./configure --prefix=/usr/local/binfile

三、编译器选项,如: CFLAGS = “-Wall -g” ./configure LDFLAGS=“-L libpath–l libname -static” ./configure CC=“arm-linux-gcc” ./configure四、--host 指定软件运行的系统平台 如:嵌入式arm-linux一般用 --host=arm-linux ./configure --host=arm-linux

相关文章
相关标签/搜索