gpt4 book ai didi

macos - 链接器路径的 Clang 环境变量

转载 作者:行者123 更新时间:2023-12-05 06:45:03 26 4
gpt4 key购买 nike

我写了一个小的 Python 脚本来将 XCode CLTools 提取到特定目录。 (如果需要,可以找到 here)。现在我只需要让 activate 脚本正常工作,以便从命令行使用这些工具。

脚本更新了 PATHC_INCLUDEPATHCPLUS_INCLUDE_PATH 等,但现在我收到链接器错误。我可以使用哪些环境变量? C_LINKER_PATHCPLUS_LINKER_PATH?或者还有其他方法可以让它发挥作用吗?

由于目录结构与合并到 / 中一样,也许我可以告诉它 ~/Clang-5.1 是你的新 / 从那里看?


ABSDIR=$(pwd)/$(dirname ${BASH_SOURCE[0]})
INCLUDE="$ABSDIR/usr/include"

export PATH="$ABSDIR/Library/Developer/CommandLineTools/usr/bin:$PATH"
export C_INCLUDE_PATH="$INCLUDE:$C_INCLUDE_PATH"
export CPLUS_INCLUDE_PATH="$INCLUDE:$INCLUDE/c++/4.2.2:$CPLUS_INCLUDE_PATH"
export OBJC_INCLUDE_PATH="$INCLUDE:$OBJC_INCLUDE_PATH"
export OBJCPLUS_INCLUDE_PATH="$INCLUDE:$INCLUDE/objc:$OBJCPLUS_INCLUDE_PATH"

最佳答案

LIBRARY_PATH 是正确的环境变量(至少在 OSX 上)。

关于macos - 链接器路径的 Clang 环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26675047/

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