zoukankan      html  css  js  c++  java
  • linux执行run文件显示cannot execute binary file

    感谢朋友支持本博客,欢迎共同探讨交流,因为能力和时间有限。错误之处在所难免,欢迎指正!

    假设转载,请保留作者信息。 博客地址:http://blog.csdn.net/qq_21398167

    原博文地址:http://blog.csdn.net/qq_21398167/article/details/46426525 须要检查一下这个文件是否 shell 脚本, 假设是shell脚本, 才干够使用 “sh ***.run”的形式运行。 假设本身是一个可运行的命令程序。 不须要使用 sh, 直接加上运行权限, 运行这个应用程序就能够 (类似 windows下的 。exe文件 ) 假设不是shell脚本
    1. file 文件名称
    能够查看文件类型;
    2. 或者:  more  文件名称
    查看文件内容是否可读文本
    3. 改动权限 
    chmod 777 文件名称
    或者: chmod a+x 文件名称
    假设没有权限, 须要文件属主或管理员用户(root)运行
    4. 运行时注意程序路径
    假设程序在当前文件夹下。 能够使用  ./文件名称  的形式

    linux系统下遇到cannot execute binary file的问题。一般由下面情况造成:
    1. 非root用户或者无运行权限2. 编译环境不同(程序由其它操作环境复制过来)对于第一种情况,採用添加运行权限就可以chmod +x program对于另外一种情况,建议将该程序二进制包拷贝过来,又一次编译程序。3. 硬件平台与软件不一致 , 比如: 32位系统。下载了个64位的软件,结果就无法运行 假设使用 file 命令检查的结果是 data, 而不是可运行文件, 那么在这个系统平台上不能直接运行这个文件

  • 相关阅读:
    c中%
    led,key通用IO的端口
    运行UART的程序
    大端和小段
    看门狗
    关于webpack的path和publicPath。
    转义BABEL的POLYFILL和RUNTIME的区别
    前端博客地址
    Webpack的使用指南-Webpack的常用解决方案
    webpack学习笔记
  • 原文地址:https://www.cnblogs.com/jzssuanfa/p/6721665.html
Copyright © 2011-2022 走看看