当前位置: 技术问答>linux和unix
./configure 不能生成Makefile
来源: 互联网 发布时间:2016-09-26
本文导语: 交叉安装jrtplib: ./configure --host=arm-none-linux-gnueabi --prefix=/home/newton/toolchain/arm-2008q1/arm-none-linux-gnueabi CC=arm-none-linux-gnueabi-gcc CXX=arm-none-linux-gnueabi-g++ 不能生成Makefile,报错如下: Unable to compile a trial STL program 其...
交叉安装jrtplib:
./configure --host=arm-none-linux-gnueabi --prefix=/home/newton/toolchain/arm-2008q1/arm-none-linux-gnueabi CC=arm-none-linux-gnueabi-gcc CXX=arm-none-linux-gnueabi-g++
不能生成Makefile,报错如下:
Unable to compile a trial STL program
其中checking if compiler can compile programs with STL ...no问题出在这儿了
交叉安装jthread库没有问题,不是交叉安装,直接./configure默认安装也没问题。
./configure --host=arm-none-linux-gnueabi --prefix=/home/newton/toolchain/arm-2008q1/arm-none-linux-gnueabi CC=arm-none-linux-gnueabi-gcc CXX=arm-none-linux-gnueabi-g++
不能生成Makefile,报错如下:
Unable to compile a trial STL program
其中checking if compiler can compile programs with STL ...no问题出在这儿了
交叉安装jthread库没有问题,不是交叉安装,直接./configure默认安装也没问题。
|
STL应该是你安装软件的一个功能模块,编译器不能以支持那个功能模块的方式编译程序。禁用掉那个功能模块,或者换一个可以支持的编译器版本。