UI Automator webserver SLAM macos winforms validation tkinter ssis sms vue最新版本 vue绑定点击事件 bootstrap日历插件 虚拟机重启命令 mac上传文件到linux java手机验证码 java获取字符串 phpstorm插件 java微服务架构 python教程 java抽象类 java时间 java8特性 搭建java环境 jdk环境配置 java判断文件是否存在 java接口实例 java接口调用 java函数调用 java程序设计教程 linux文档 java网络编程 sp5 心理学与生活txt 服务器操作系统下载 EasyCHM id解锁大师 苹果手机老是自动重启 kmservice 数科阅读器 选择模拟位置信息应用
当前位置: 首页 > 学习教程  > 编程语言

[Mac经验] 如何查看Mac CPU框架类型 cannot execute binary file

2020/11/4 14:10:13 文章标签:

前言 前段时间. 选择别人编译好的程序的时候。遇到了版本选择障碍. 例如如上几个类型. 我Mac版本的完全不知道选择哪种? 查询CPU类型 localhost:client sean$ sysctl -a |grep Core machdep.cpu.brand_string: Intel(R) Core(TM) i5-5257U CPU 2.70GHz可以看到我…

前言

前段时间. 选择别人编译好的程序的时候。遇到了版本选择障碍.

在这里插入图片描述
例如如上几个类型. 我Mac版本的完全不知道选择哪种?


查询CPU类型

localhost:client sean$ sysctl -a |grep Core
machdep.cpu.brand_string: Intel(R) Core(TM) i5-5257U CPU @ 2.70GHz

可以看到我的CPU是I5的.

在这里插入图片描述其实从关于本机中也能发现.


下载错误版本后报错cannot execute binary file

localhost:go-cqhttp sean$ cd linux-i386
localhost:linux-i386 sean$ ls
go-cqhttp				go-cqhttp-v0.9.29-fix2-linux-386.tar.gz
localhost:linux-i386 sean$ ./go-cqhttp
-bash: ./go-cqhttp: cannot execute binary file

如上所示. 我本来以为应该选择i386类型的. 但是, 其实并不是. 最后Mac版本应该选择的为darwin-amd64类型. 不知道是开发人员的失误还是环境原因.

通常报这个错误主要有2个原因:

  1. 权限不够. chmod +x hellp.sh
  2. 环境不对. 即编译环境和运行环境不一样. 需要下载指定环境的程序.

linux下解决:cannot execute binary file


本文链接: http://www.dtmao.cc/news_show_350101.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?