gpt4 book ai didi

xcode - 如何在不使用 xcrun -sdk macosx 的情况下为 swiftc 设置默认路径

转载 作者:搜寻专家 更新时间:2023-10-31 23:03:11 28 4
gpt4 key购买 nike

优胜美地 10.10.3:

import Foundation
println("Hello, World")

swiftc -o out in.swift,结果:

错误: 无法在我的桌面上加载“CoreGraphics”的底层模块,但可以在我的笔记本电脑上编译和运行。两台机器上都没有设置环境变量 SDKROOT。我不知道为什么这段代码可以在我的笔记本电脑上编译,但不能在我的台式机上编译。显然,已经设置了一些允许 swiftc 在我的笔记本电脑上而不是在我的台式机上找到模块“CoreGraphics”的东西。

xcrun -sdk macosx swiftc -o out in.swift 将允许代码在桌面上编译。我被要求解释为什么我能够运行前者很重要,为什么我不能只运行后者而忘记它;除了我自己的好奇心之外,我没有其他答案来了解事情是如何以及为什么工作的,这样我就可以掌握我的电脑,而不是相反。除此之外,输入起来要短得多。

最佳答案

这不是一个真正的答案,但您当然可以通过将此别名添加到您的 ~/.bashrc 来节省自己的输入

alias sc='xcrun -sdk macosx swiftc'

关于xcode - 如何在不使用 xcrun -sdk macosx 的情况下为 swiftc 设置默认路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30919165/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com