XCode 自定义 CXX 或 CXX 环境或用户定义变量 (AddressSanitizer)

问题描述 投票:0回答:1

在尝试使用

xcodebuild -enableAddressSanitizer
构建 XCode 项目时,遇到以下错误之一。

  1. 无法获取 lib darwin 路径
  2. 无法复制 Address Sanitizer 库

我使用 ccache,因此我的 CXX/CC 在 XCode 项目设置中被覆盖。

c++ xcode address-sanitizer
1个回答
0
投票

XCode(从 15.2 和 15.4 开始)不支持具有自定义 CXX/CC 变量的 AddressSanitizer。

唯一可行的解决方案是删除 CC/CXX 并使用库存 AppleClang。

© www.soinside.com 2019 - 2024. All rights reserved.