【问题标题】:bad cpu type in executable osx可执行osx中的错误cpu类型
【发布时间】:2015-07-06 16:38:31
【问题描述】:

我正在尝试安装 OS X 命令行工具,并且我已经尝试了测试版,并且最新版本没有任何效果。每次我尝试使用其中一种工具时都会发生这种情况,我的示例是 make 和 gnumake,因为它们正是我现在需要的

-bash: /usr/bin/gnumake: 可执行文件中的 CPU 类型错误

-bash: /usr/bin/make: 可执行文件中的 CPU 类型错误

注意,我运行的是 Yosemite 10.10.4,我的处理器是 2.8 GHz Intel Core i5。如果您需要更多信息,请务必告诉我

【问题讨论】:

  • 你从哪里得到的命令行工具?

标签: macos bash makefile cpu


【解决方案1】:

您的/usr/bin/make ELF 可执行文件是为不同的 CPU 编译的。

以下命令的输出应该返回不同的处理器:

  • file /usr/bin/make
  • uname -a 或特别是 uname -p

【讨论】:

  • 文件 /usr/bin/make 给我 - /usr/bin/make: Mach-O 可执行 ppc
  • 并且 uname -p 给了我 i386 所以,我该如何解决这个问题?
  • 工具的安装包是从哪里得到的?
  • 我从苹果开发者网站得到的
  • 另外,我的硬盘是用 ubuntu 分区的,如果这很重要的话,我会使用细化来管理分区
猜你喜欢
  • 1970-01-01
  • 2022-06-19
  • 2013-12-14
  • 1970-01-01
  • 1970-01-01
  • 2022-06-16
  • 1970-01-01
  • 2021-04-13
  • 2021-10-04
相关资源
最近更新 更多