使用cygwin配置交叉编译失败,提示无法执行二进制文件?(第一次配置,学网上很多的教程还是没解决)

提问前提:已经在网上,CSDN
以前都是搞单片机,对linux只会点命令,现在要做一个arm-none-eabi-gcc的交叉编译环境,别人提供cygwin软件和交叉编译工具包。我拿到后,
首先安装cygwin,按照网上装了些软件包后,把交叉编译包解压在
home/arm-tool下,然后用tar解压,再去/home下修改.bashrc文件,把解压后的bin路径包含进去,重启终端,执行 arm-none-eabi-gcc -v,提示执行二进制文件无法执行。

图片说明

图片说明

(给工具包的人联系不上了,里面只有简单的几部安装步骤,没什么错误)
网上说,一是权限问题,我直接chmod 777 -R arm-tool目录,la -l查看确认是全部权限后再次尝试,还是刚才的错误提示。二是说将该程序二进制包拷贝过来,重新编译程序。我只有别人给的压缩包,不懂怎么拷二进制包过来,寻思是不是重新make一遍交叉工具,但是找完解压后的交叉工具文件也没有Makefile,几天过去了,卸了又重新装几次,实在没办法了,第一次提问,谢谢!

0
weixin_42712693
weixin_42712693 查权限命令我打出错了,是ls -l
3 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
cygwin 安装hadoop java_home变量引起的问题
bin/hadoop: line 258: \cygdrive\c\Program: command not found bin/hadoop: line 289: \cygdrive\c\Program Files\Java\jdk1.7.0_07/ bin/java: No such file or directorybin/hadoop: line 289: exec: \cygdriv
交叉编译工具无法执行
原地址:http://www.cnblogs.com/dakewei/p/5917813.html 首先贴出出错提示信息: jello@kali:/usr/local/arm/2.95.3/bin$ arm-linux- arm-linux-addr2line   arm-linux-gasp        arm-linux-protoize arm-linux-ar        
linux安装jdk报错无法执行二进制文件
    今天本来美滋滋的在linux上安装jdk,一顿操作之后一个java -version甩出,结果给我报错,说无法执行二进制文件!What?什么鬼?    好,先检查是不是环境变量没有配置好,检查完了没问题。    这就奇怪了,一般jdk不行都是环境变量的问题啊,于是我直接到jdk的bin目录下执行java命令,也是报错。突然一想,二进制文件,为什么这里面的都是二进制文件,叮~特么不会是我的l...
visual studio 2013上搭建arm交叉编译环境(二) cygwin等软件的安装及配置
前文已经简单介绍了要使用visualstudio来搭建arm交叉编译环境需要安装的软件,本篇介绍下各种软件的安装方法,主要介绍sygwin的安装和cygwin中arm9交叉编译环境的建立,至于vs的安装,visual gdb的安装非常简单,就不做介绍。 一 Visual gdb的安装使用可参考如下文章: http://blog.csdn.net/wu936754331/article/deta
安装交叉编译器后,无法执行arm-linux-gcc -v
PC机:ubuntu12.04.5 LTS 安装完交叉编译工具,并且修改了 /etc/environment 和 /etc/profile ,修改完成后,进行source,但还是无法执行arm-linux-gcc -v 1.原因是使用了amd64.iso作为linux发行版的镜像源, 2.在联网状态下,执行 sudo apt-get install lsb-core 进行更新,就ok了 Cl...
clion以及cygwin的安装与配置
背景 需要学习数据结构,而数据结构的书籍又是基于C语言的. C语言基础不咋地, 所以得多动手, 动手又得有工具。平时用IDEA用的比较多,jetbrains这家公司的全家桶的确非常好用,所以就考虑到了Clion. 安装完clion, 还需要安装Toolchiains. 搜索半天, 都是推荐安装MinGw, 结果下载了之后只是一个下载工具, 还有一堆其他依赖需要安装. 安装过程也是纠结, 过一会报...
嵌入式开发 CMake的使用和交叉编译器的配置方法
     cmake是一个比make更高级的编译配置工具,是一个跨平台的(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。它能够输出各种各样的makefile或者project文件。      cmake在ubuntu系统下默认使用系统的gcc、g++编译器,编译arm下的程序要使用arm-linux-gcc交叉编译器,需要对cmake进行设置。  1. 、交叉编译器配置   ...
在Cygwin中出现JAVA_HOME出现问题找不到出现问题
JAVA_HOME出现问题后查看这里面是否出现空格,在UNIX下空格无法解析,export JAVA_HOME="/cygdrive/c/jdk/jdk1.7.0_03" export HADOOP_HOME=/cygdrive/c/Cygwin/home/hadoop export PATH=$PATH:$HADOOP_HOME/bin解决办法:空格去掉,换一下java虚拟机的路径。
Cygwin下使用python时报错找不到文件
在CYGWIN下,虽然号称可以把WINDOWS环境完全模拟成*NUX环境操作,可是有的时候还会出一些问题。就比如上面这样,其实两个路径是一样的,只不过一个是WINDOWS下的格式路径,另一个是CYGWIN下进行目录 结构转换后的路径,执行时一个成功,一个失败。目录下内容可以参看下图: 下面是我在一个技术讨论群里给出的原因: 王海  11:08:55 我的PYTHON2.7是在
Linux_ubuntu下交叉编译权限问题解决方法
本文记录了ubuntu下交叉编译权限问题的解决方法,供初学者学习参考。
cygwin下的arm交叉编译工具链
cygwin下的arm交叉编译工具链,cygwin下的arm交叉编译工具链
Hadoop之——cygwin+ssh及启动ssh服务失败、ssh localhost失败的解决方案
在Windows2003中配置ssh服务 在vm里成功做了一个ssh服务器,以下对这个过程做个总结。 步骤一: 在vm win2k3里安装cygwin环境,虚拟机上不了外网,所以就在我的工作机上下载了一个cygwin的安装包,完整的,640M。 把这个包拷贝到虚拟机里面,完全安装, 安装的中间出现很奇怪的进度显示,如下所示。 安装了很长时间,至少有1h,完成之后,双
用 cygwin 下载配置 ssh 提示输入密码时无法显示等问题总结
下载配置参考 https://www.cnblogs.com/cnxkey/articles/8759121.html   1.但是到了 please enter password:  please enter reenter: 的时候无法显示也没有提示输入 真的是骚断腿  它只是不显示 你输入是有效的!!!!!!!!!!!!!!!!!!!!! 希望你们遇到问题的搜的到我这篇 因...
交叉编译 cups
    Unix/Linux下打印总是有许多限制。但若安装了CUPS(Common UNIX Printing System),你将会得到一个完整的打印解决方案。    在UNIX/Linux 下打印的方法很久以来都是用lpd(命令行方式的打印守护程序),它不支持IPP(Internet打印协议),而且也不支持同时使用多个打印设备。    CUPS给Unix/Linux用户提供了一种可靠有效的方法...
ubuntu18.0 安装Qt5.11配置arm-none-eabi-2018- 交叉工具链后找不到编译链
  因为在点Add后进入到交叉工具链目录下是空的,没有qmake ,在这里必须有qmake才行,这是由于在添加的时候还缺一部,就是下载Qt源码, 然后把源码加压,修改源码下的/mkspecs/qws/linux-arm-gnueabi-g++ /qmake.conf,修改内容如下:(指定工具链) 下面步骤粘贴自博客: https://blog.csdn.net/tyshtang/arti...
linux上无法执行二进制文件(无法执行java命令行)
下载jdk位数与linux位数不符合解决:查看linux位数下载相同位数的jdk即可。具体命令请自查
cygwin的安装以及交叉编译环境的配置
cygwin的安装以及交叉编译环境的配置指导
appweb-3.3.2交叉编译好的文件.tar.gz
交叉编译好的的apppweb-3.3.2的二进制文件和配置说明
Windows+cygwin下构造arm-linux交叉编译环境最简单的方法
小I入手刚三天, 还在门口探索, 以下内容还请高手指正 根据网上的资源介绍, 成功的telnet登录到了小I内部, 但是发现shell只有一个ash, 用起来非常的不爽,于是想自己弄个bash用,先是参考了OopsWare大虾的文章:http://club.ccmove.com/nclub/top ... &TopicID=397292, 整个编译的过程很顺利, 编译好以后用生成的arm-so
交叉编译器环境变量配置正确了,但是无法使用
这是自己亲身经历的一个问题:在正确配置了arm-none-linux-gnueabi-gcc环境变量之后,终端输入arm-none-linux-gnueabi-gcc --version: bash: /home/lin/kernel/arm-2010q1/bin/arm-none-linux-gnueabi-gcc: No such file or directory 然后你写一
配置CORS解决跨域调用—反思思考问题的方式
导读:最近都在用一套完整的Java EE的体系做系统,之前都是用spring框架,现在弄这个Java EE,觉得新鲜又刺激。但,由于之前没有过多的研究和使用,在应用的过程中,也出现了不少的问题。累积了好几个,现在开始一一进行总结分享。这篇博客,主要是分享CORS解决跨域调用的过程 一、问题的出现 由于我们在项目中使用了一个很牛掰的插件Jeddict,然后除了逻辑性的代码,其他基本的代码
Cygwin上安装、启动ssh服务失败、ssh localhost失败的解决方案
整个就是一个很奇怪的过程。。。:-((犯了很多经验主义和想当然的错误) 安装Cygwin过程中,选择OpenSSH包。安装完成后,运行ssh -V,查看版本无误。运行 ssh localhost 发生错误:ssh: connect to host localhost port 22: Connection refused 因为Cygwin只是自动安装了客户端,服
"无法执行二进制文件“
我想在qvfb中运行qpe,qvfb能运行,但输入qpe后,报错“bash: /opt/qtopia/bin/qpe:无法执行二进制文件“执行file qpe后显示"qpe: ELF 32-bit LSB executable, ARM, version 1, for GNU/Linux 2.4.3, dynamically linked (uses shared libs), strippe
【opencv交叉编译问题】用arm-linux-gnueabihf-gcc编译程序无法执行
opencv在arm板上编译没问题,但是运行没有效果也没有报错
Eclipse+cygwin 进行C语言开发遇到的问题
1.控制台不显示输出: a.run-》run configurations-》variables...-》edit variables-》增加 variable=Path,value=c:.../cygwin/bin(bin的文件目录) b.run-》run configurations-》environment-》增加variable=PATH,value=刚刚新加的Path        ...
linux下eclipse c++运行不了提示找不到二进制文件的解决方法
换了linux以后,没有好用的vs,只能用eclipse+cdt来写c++代码了,codeblocks虽然也不错但是代码自动提示还是不如eclipse强啊。 今天突然兴起在杭电上刷两道题,构建完成后怎么也运行不了,运行总是提示找不到二进制文件。先从几个容易出问题的点看看 把所有运行配置删光,依然不行。 再c++项目设置的构建里看了下编译命令是g++ -o没错。 再进入到debug目录下找编
Ubuntu 16 安装交叉编译工具一直不成功的解决方法
由于原来的虚拟机误操作 手速跟不少脑速 本来想删除当前目录xi下的所有文件,可没想到少打了一个点 导致成了 rm -rf  /  然后导致ubuntu 根目录下的文件全部删除了,重启进不了系统,原来是 14.04  既然要重新装那么就装最新的16.04 64位 系统想着运行速度还能稍微快一些。  可是安装交叉编译器老是找不到 目录,其实真实的目录是有的。通过查找资料,说是可能是64位系统 可实际...
cygwin解决Eclipse不输出控制台和找不到头文件问题
1.7版本和Eclipse的问题 Eclipse是一款比较出名的IDE,功能强大,可以用来做C\C++开发。Eclipse开发C\C++,需要用到CDT插件,就可以利用Cygwin开发一些linux移植windows的开发,或者交叉编译(微软的VC编译器不提供此功能)。如今比较火爆的Android NDK开发,如果在windows平台下就必须使用Cygwin。而且CDT插件使用注册表发现Cy
关于交叉编译环环境的配置过程(详细)
-
Cygwin下的NDK环境配置与编译
刚在毕业后的第一份工作是做JNI与NDK相关的事情,感觉一脸懵逼啊!毕竟之前是做单片机过来的,首先要对NDK和JNI有了一个基本的认识。接着要利用Cygwin工具来模拟Linux的环境来进行对NDK的编译。 首先,下载Android官方的NDK库,这里是用到android-ndk-r13b-windows-x86_64 解压后得到标准的文件结构,如下图。 我们可以看到新版的ndk目...
angularjs+ueditor配置工具栏及使用,解决了第一次加载之后第二次加载失败的问题
1.安装ueditor去angular库中下载:npm install ueditor --save去ueditor下载相关依赖点击打开链接我下载的是jsp1.4.3 utf-8版本。拷贝至项目的目录下2.在html中加入js<script src="ueditor/ueditor.config.js"></script> <script src="ueditor/u...
Win7环境下Cygwin中Git可视化配置(gitk配置)
我们知道cygwin可以在windows系统中模拟linux开发环境,自然我们也就能够在其中配置git,配置git的教程很多了,网上一搜一大把,这里给一篇吧(不一定保证对),童鞋们可以去看看这篇Windows下Git的安装与配置(Cygwin),如果不对的话麻烦来给我反馈下哈,不对也不要紧再去网上找找就行,资料都很多的。 这篇博文想要说的是cygwin环境中如何进行可视化的git配置,当然git...
visual studio 2013上搭建arm交叉编译环境(四)makefile配置及编译过程
交叉编译makefile配置及编译过程 上篇文章已经介绍了cygwin测试工程建立和生成的方法,本文在此工程的基础上,介绍makefile修改及编译过程。  debug.mak是makefile的配置文件,此文件通过makefile中如下语句导入到makefile中,作为makefile特定变量的定义文件。 下面是debug.mak文件,应该很容易理解。 #DO NOT EDI
PC上安装交叉编译器(arm-linux-gcc 4.9.3)
首先下载并解压编译器: git clone https://github.com/friendlyarm/prebuilts.git sudo mkdir -p /opt/FriendlyARM/toolchain sudo tar xf prebuilts/gcc-x64/arm-cortexa9-linux-gnueabihf-4.9.3.tar.xz -C /opt/Friendl
cygwin文件权限控制
Cygwin是一款在Microsoft Windows中模拟Linux环境的软件,其目的是通过在Cygwin环境下重新编译源代码,使得原Linux系统的软件可以移植到Microsoft Windows上。同时,Cygwin也提供了大量成熟、强大的Unix命令行工具,供Windows用户使用。   Cygwin一样模拟了Linux的权限管理体系,这也没有什么不好的,但是跟Microsof
-bash: ./demoapp: 无法执行二进制文件 问题解决
在ubuntu上编译一个helloworld的测试程序出现无法运行的问题,错误如下: 一开始以为权限问题,加了权限后还是无法执行,网上查了下,有说是32位编译的无法运行在64位,还有的说是文件系统挂载的问题,后来看到一个讨论原来是编译选项出错了,编译时候多加一个-c参数,导致只编译不链接,从而无法执行,去掉该选项后重新编译运行正常。 #错误编译选项 app: gcc -Wall -o ...
Qt编译后生成的可执行文件不可执行 交叉编译
因为交叉编译生成的可执行文件与当前系统的可执行文件其实并不一样,常常是适用于arm的在linux上诸如Ubuntu等是不可运行的
通过stupid-ftpd在linux下建立ftp服务器
使用到的源码包为:stupid-ftpd-1.5beta.tar.gz 下载地址: https://sourceforge.net/projects/stupid-ftpd/files/stupid-ftpd/V1_5beta/ 1、解压源码包 tar -vxf stupid-ftpd-1.5beta.tar.gz 2、进入解压生成的stupid-ftpd目录 3、修改stupid-ftpd.c...
安装qt-creator的二进制文件出现不能执行的解决办法
安装qtcreator第一步 sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer 第二步,官网下载相应的bin文件,qt-creator-linux-x86_64-opensource-2.6.1.bin,可以保存到目录 /home/topeet/downloads下 下载链接:ht
outlook 不能打开错误解决方法
最近由于非法关机导致Outlook(2007)无法正常启动;非法关机之后,运行Outlook,界面显示“无法启动wicrosoft office outlook ,无法打开outlook窗口”的错误信息,因为Outlook有近几年来收的有机,现在打开不开了,头一下子大了; 短暂头晕之后,立即想到网上搜索解决的办法,经过尝试网上提供的方法,最终解决这个问题;为了让大家解决此类的问题,把我的经验给
文章热词 机器学习教程 渗透测试教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 游戏开发网上教程 物联网网上教程