【bad CPU type in executable】 MAC M1无法使用 x86
今天在使用protoc时发现会出现以下报错,
bad CPU type in executable: protoc
解决方案
首先可以看一下一下文章
https://support.apple.com/en-us/HT211861
https://developer.apple.com/documentation/apple-silicon/about-the-rosetta-translation-environment
可以通过安装rosetta来自动解析运行x86_64架构应用。
通常可以通过点击应用,系统提示进行安装。或者运行softwareupdate –install-rosetta来进行安装
本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://www.net2asp.com/bf1c23b276.html
相关推荐
-
Docker安装Nginx(图文详解版)
目录 1.下载Nginx镜像 2.创建Nginx配置文件 3.创建Nginx容器并运行 4.查看效果 1.下载Nginx镜像 命令 描述 docker pull nginx 下…
1天前 -
springboot中Hikari连接池常用参数含义(一)
yml 配置 minimum-idle:10 该参数限制数据库连接池保持数据连接的最小数量,如下当我们启动服务时,不做任何请求,服务就会默认建立10个数据库连接。等到有需求的时候就…
1天前 -
PHP2023年最新题库,期末版
PHP2023年最新题库 下面哪个 PHP 函数可以定义一个函数? A. define() B. function() C. return() D. require() 答案:B …
后端 1天前 -
华为鸿蒙开发(HarmonyOs开发):超详细的:DevEco Studio 的安装和配置 、华为第三方包依赖:SDK软件包的安装、Nodejs的导入配置
2023年11月28日20:00:00 ⚠️⚠️HarmonyOs 开发工具 ⚠️⚠️ ⚠️⚠️DevEco Studio 的安装和配置⚠️⚠️ 文章目录 一、打开鸿蒙开发工具官网…
1天前 -
C语言:结构体数组的使用和初始化:
前文:在C语言中,结构体是经常会用到的自定义数据类型,通常在使用结构体时,我们会进行单一的结构体初始化。但在使用同一个结构体,初始化不同的数据时,则可以用到结构体数组来进行初始化。…
1天前 -
【C语言】进阶指针,超详解,含丰富代码示例
文章目录 前言 指针进阶的重点内容 1.字符指针 2.数组指针 3.指针数组 4.函数指针 5.函数指针数组 6. 指向函数指针数组的指针 总结 这里是初阶的链接,方便大家对照查看…
1天前 -
C/C++动态内存管理
文章目录 前言 1.C/C++内存分布 2.C语言中动态内存管理方式:malloc/calloc/realloc/free 3.C++内存管理方式 3.1 new/delete操作…
1天前 -
零基础快速搭建自己的ChatGPT服务,配套小程序,后台管理端
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一、搭建基础chatgpt需要些什么? 二、服务器环境部署(腾讯云) 1.配置选购 2.安装宝塔面…
1天前 -
大疆无人机 MobileSDK(遥控器/手机端)开发 v4版<1>
大疆无人机飞控开发 大疆无人机 SDK开发包 功能概述 飞行控制 相机 实时视频流 传感器数据 下载媒体文件 遥控器,电池和无线链路 连接应用程序和产品 v4版sdk 二次开发 注…
1天前 -
如何在小程序中获取用户昵称、电话号,头像
一、如何获取昵称(获取微信昵称)以Taro框架为例 Taro框架中的组件Input的一个属性,type属性的值有一个nickname. 如果要拿到input的值,是要value结合…
移动开发 1天前
