configure: error: C++ compiler cannot create executables/checking for arm-linux-gnueabihf-strip.. no

这篇具有很好参考价值的文章主要介绍了configure: error: C++ compiler cannot create executables/checking for arm-linux-gnueabihf-strip.. no。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、问题描述

在linux虚拟机中用./configure xxxxxx交叉编译触摸源码(tslib-1.4.tar.gz)的时候遇到无法编译出Makefile并且报错configure: error: C++ compiler cannot create executables以及checking for arm-linux-gnueabihf-strip... no的问题

完整报错信息

c++ compiler cannot create executables,linux,运维,服务器

关键是这句问题checking for arm-linux-gnueabihf-strip... no

说明系统找不到交叉编译工具arm-linux-gnueabihf

二、解决方法

(在root用户下)

1.确认安装了以下包:

apt-get install autoconf
apt-get install automake
apt-get install libtool
apt-get install pkg-config
apt-get install m4

2.确保已经配置对应版本的交叉编译工具

在终端输入指令 :  arm-linux-gnueabihf-gcc -v   查看交叉编译工具版本信息

3.将交叉编译工具arm-linux-gnueabihf所有文件的路径给加到PATH中

指令:
export PATH=$PATH:/你安装交叉编译工具的目录/arm-linux-4.9.4-x86_64/bin

例如:我安装在了Computer/opt  内(可直接cd /opt )

c++ compiler cannot create executables,linux,运维,服务器
 

           指令为:   export PATH=$PATH:/opt/arm-linux-4.9.4-x86_64/bin
注意:1.此句命令运行后仅在当前终端生效,更换或新建新的终端需重新输入。

           2.不同用户级别也不可共享使用,如用root用户下运行的该指令,arm-linux-gnueabihf指令也只可在root用户下使用


此时arm-linux-gnueabihf-gcc 就可以作为指令被识别

然后更新环境配置,指令: source .bashrc

4.编译完成

之后再次使用   ./configure xxxxxx   指令对文件进行编译

例如:

./configure --prefix=/opt/tslib1.4 CC= arm-linux-gnueabihf -gcc CXX= arm-linux-gnueabihf -g++
--host= arm-linux-gnueabihf
(长指令在某些情况下需完全手打,请勿直接复制运行)
也可尝试将红字替换为交叉编译工具文件的对应路径以解决该问题
例如:/你的路径/arm-linux-4.9.4-x86_64/bin/arm-linux-gnueabihf-gcc(g++)

成功编译出makefile则编译成功

c++ compiler cannot create executables,linux,运维,服务器文章来源地址https://www.toymoban.com/news/detail-773368.html

到了这里,关于configure: error: C++ compiler cannot create executables/checking for arm-linux-gnueabihf-strip.. no的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包