【发布时间】:2021-09-18 16:08:48
【问题描述】:
在 MacOS Big Sur 上的 conda 环境中编译 c++ 项目时,出现错误
ld: unsupported tapi file type '!tapi-tbd' in YAML file 可能会发生。如何进行?
【问题讨论】:
标签: c++ conda ld macos-big-sur
在 MacOS Big Sur 上的 conda 环境中编译 c++ 项目时,出现错误
ld: unsupported tapi file type '!tapi-tbd' in YAML file 可能会发生。如何进行?
【问题讨论】:
标签: c++ conda ld macos-big-sur
在 Big Sur 上,命令行工具附带的 SDK 太新了。需要下载和使用旧版本:
tar xf MacOSX10.10.sdk.tar.xz -C /opt
~/.condarc:conda_build:
config_file: ~/.conda/conda_build_config.yaml
~/.conda/conda_build_config.yaml不存在则创建并添加:CONDA_BUILD_SYSROOT:
- /opt/MacOSX10.10.sdk # [osx]
非常感谢ihnortonthread。
【讨论】:
osx-64 包时,我发现了 they are currently downloading SDK 10.9。所以,是的,事情似乎就是这样。