问题标签 [xcode-command-line-tools]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
command-line-tool - xcode 命令行工具无法找到 git
在 Big Sur 上,我安装了 XCode CLT,但没有安装 xcode 本身。吉特工作正常。然后我安装了 XCode,现在当我尝试运行 git 时,我收到以下消息:
出现一个弹出窗口,要求安装 CLT,当我说好的时,它会下载并安装几分钟。但是当它完成后,我又回到了我开始的地方。
/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk
不存在,但有10.15
,11.1
和的目录11.3
。但不是10.14
。
macos - 未找到命令行工具 MacOS Monterey XCode13
我目前正在尝试从带有终端的 mobileiron 中退出一个包装好的应用程序。
当我尝试时它说:
“sign_wrapped_app.sh 版本 4.7.0.0 用法:sign_wrapped_app.sh -i [-b -e -p -s -d -o] 此脚本必须在安装了 Xcode 命令行工具的计算机上运行。jonasromankiewicz@MacBook-Pro -von-Jonas 包装 %"
我的 MacBook Pro M1 2020 Xcode 13 Beta 上有 MacOS Monterey,我从苹果开发者主页下载并安装了 CLT。我安装了最新版本的 Node、Homebrew、Ionic、Cordova。我试图切换路径。我试图重新安装 CLT。还尝试了罗塞塔的方式......
没有任何效果。请帮助:D
谢谢
c++ - 代码 | 使用两个静态类时出现链接错误
我正在尝试制作一个使用一些用户定义的动态库和其他静态库的项目。
这两个静态库给我带来了问题。静态库 A 应该使用静态库 B。我将 B 链接到 A,并在构建设置中包含标题搜索路径。
但是,当我尝试在 A 中使用 B 中的类时,我不断收到未定义的 {filename}.h 文件。即使这些类已在构建阶段链接并且搜索文件已包含在构建设置中。
有谁知道问题是什么?(花了5个多小时搜索,一无所获......)
macos - macOS 和旧的 node-gyp 构建缓存反复出现的问题
这是我这个问题的最新示例。如果我能得到一个关于为什么会发生这种情况的详细答案并快速解决类似的问题,那将是最佳选择,但我会高兴地解决这个特定问题。
我正在尝试使用 node-gyp '^5.0.3' 构建我的 Node 'v10.17.0' 项目,但它无法编译 node-rdkafka '^2.9.1'。此版本的 node-gyp 需要 python '2.7'。我正在使用“2.7.16”。我的 npm 版本是“6.11.3”,我最近将 macOS 版本升级到了“11.4”。这些版本很重要,因为我现在无法更改它们。这项工作很快就会到来。我希望。
起初,我不断收到“为 macOS 11 构建,链接到 10.4”的错误。经过多次删除试验(命令行工具、Xcode 缓存、节点缓存等),我相信我摆脱了这个问题。现在我没有看到那个错误。但是,我仍然看到所有相同的错误和警告,并且生成的构建似乎仍然被破坏。在这篇文章的底部,我将添加我收到的相当大的错误消息。以下是我一直在尝试解决问题的一些命令。
我已经尝试解决这个问题很长时间了,所以我能得到的任何帮助都将不胜感激。另外,我在网上看到过类似的问题。我不知道 macOS 和 node-gyp 之间的关系有什么重要的吗?我是否让自己陷入了一些需要升级的“版本锁定”?
还有一件事:最重要的是我需要在本地机器上启动并运行我的项目。有没有办法克服这个依赖问题,以便构建可以完成并且我可以回到稳定的开发环境?
我之前提到的一个错误片段:
xcode - ld:架构 x86_64 的 YAML 文件“<...>”中不支持的 tapi 文件类型“!tapi-tbd”
当我尝试构建我的一个项目时出现以下错误:
我在网上查看了其他问题+答案,其中大部分都是通过更改/升级 Xcode 命令行工具来解决的。但是,我使用的是 MacOS Monterey(测试版),它不会让我降级我的 CLT。我也无法在不擦除整个磁盘的情况下降级我的操作系统,即使有备份,我也不太愿意这样做。我知道,对我来说是一次重要的学习经历。
除了等待该操作系统的 CLT 在未来某个未定义的时间更新之外,我还能做些什么吗?
node.js - macOS Big Sur:当我运行“npm install”时,在“node-gyp rebuild”步骤中出现错误:“gyp:未检测到 Xcode 或 CLT 版本!”
在带有节点 v14.17.1 的 macOS Big Sur 上,当我运行npm install
(对于 package jq
)时
,我收到错误(在安装依赖的 node_module 期间contextify
):
请注意,我已经安装了 Xcode 命令行工具。xcode-select --install
显示:
xcode-select:错误:命令行工具已安装,使用“软件更新”安装更新
并且“软件更新”中没有出现可能的更新。
注意:不确定这是否相关,但我的 Mac 今天早些时候进行了操作系统更新......
python - 使用自制软件安装了 python 3.9.6,但也安装了 python3.8.2 (macOS Big Sur)
我已经安装了 homebrew 并且还安装了 Xcode 命令行工具,因为 homebrew 需要它。然后我通过输入brew install python@3.9
. 成功安装后,我还注意到也安装了 python 3.8.2。我不知道它是否安装了为了安装自制软件而安装的 xcode 命令行工具。有人知道安装 python 3.8.2 的原因吗?(在安装任何东西之前,我检查了我是否已经安装了 python 3,但我没有那么记住这一点)
macos - 有没有人设法使用 pid 在 macos `log stream` 命令中过滤日志?
我一直在破坏我的大脑,试图让log stream
macos 上的命令与传入的 pid 一起工作。
我有一个FooBar
带有 pid的应用程序12345
。
命令:
工作得很好。使用ps auf | grep "FooBar"
或Activity Monitor
获取应用程序的 pid,然后执行以下命令:
我从来没有得到任何日志。谁能告诉我我做错了什么?我找不到任何人在网上实际使用 pid 的例子。
c++ - R 更新后编译失败:stdio.h "Nonnull"
我最近使用 HomeBrew 将我的 R 版本升级到了 4.1.1。在解决了 R 中的一些路径问题后,我尝试重新安装我的旧包,但我得到了一系列似乎与 C 编译有关的错误。这是我尝试安装软件包时发生的情况:
[这里省略了许多类似的错误]
[这里省略了许多类似的消息]
我能弄清楚的最多的是,这与无法编译和链接 C 代码有关。
我正在运行 Mac OS 10.15.7 Catalina(我的 2012 年中 MacBook Pro 可以运行的最新版本)。但是,不知何故,我似乎拥有适用于较新版本 Mac OS 的 SDK:
并且默认 SDK (MacOSX.sdk) 似乎链接到较新的版本(比我的操作系统更新):
我的 R 路径是 Homebrew 的标准路径:
而且我没有看到我的路径有任何明显错误,它似乎包含 gcc
奇怪的是,gcc 似乎设置为使用 10.15 版本的 SDK 进行编译,而不是当前的 11.1 版本:
对于它的价值,我也有这样的事情:
所以我对实际使用的是哪个版本的 SDK 等感到有点困惑。
我目前的计划是卸载 Xcode 并重新安装 12.4 版本,这是您可以在 10.15 Catalina 上运行的最新版本。我不确定这是否会有所帮助。
有谁知道问题可能是什么或我该如何解决?截至目前,我基本上不能使用 R,这使我几乎无法完成所有工作!任何帮助将不胜感激。
ios - xcode13 上的干净构建/归档失败
尝试使用 clean 命令构建或归档会导致:
在没有清洁的情况下运行相同,工作得很好。此外,在任何较旧的 xcode 上运行相同的代码都将成功完成。
在 macOS big sur 上运行,11.6 Xcode 版本 13.0 (13A233)