首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Conda MacOS大Sur : YAML文件中不支持的tapi文件类型'!tapi-tbd‘

Conda MacOS大Sur : YAML文件中不支持的tapi文件类型'!tapi-tbd‘
EN

Stack Overflow用户
提问于 2021-09-18 16:08:48
回答 1查看 1.3K关注 0票数 4

在c++大Sur上的conda环境中编译MacOS项目时,可能会出现错误ld: unsupported tapi file type '!tapi-tbd' in YAML file。怎么继续?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-09-18 16:08:48

在Big上,命令行工具附带的SDK太新了。需要下载并使用旧版本的:

  1. 从MacOSX10.10.sdk.tar.xz下载10.10SDK“这里”。
  2. 提取:tar xf MacOSX10.10.sdk.tar.xz -C /opt
  3. ~/.condarc中添加以下行
代码语言:javascript
复制
conda_build:
  config_file: ~/.conda/conda_build_config.yaml
  1. 如果~/.conda/conda_build_config.yaml不存在,则创建它,并添加:
代码语言:javascript
复制
CONDA_BUILD_SYSROOT:
  - /opt/MacOSX10.10.sdk        # [osx]

非常感谢ihnorton在这个线程上。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69236331

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档