c++ - Buck中常见的平台名称有哪些?

标签 c++ buck

我想用构建一个跨平台的cxx_library 。我有针对不同平台的不同 cpp 文件。根据the docs ,我可以使用 platform_srcs 来处理这个问题,即:

...a list of pairs where the first element is an un-anchored regex (in java.util.regex.Pattern syntax) against which the platform name is matched".

  • 这些平台名称是什么样的?
  • 我可以在 OSX、Windows 和 Linux 上使用哪些示例正则表达式?

最佳答案

Android:android

iPhone:iphoneos

iPhone模拟器:iphonesimulator

Linux:不确定

OSX:不确定

Windows:^windows.*

关于c++ - Buck中常见的平台名称有哪些?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42557313/

相关文章:

ios - 我们可以限制 Swift 生成的接口(interface)只能在 Xcode 中从模块访问吗?

android - Facebook 降压和 NDK 问题

c++ - 从 Buck 调用 Google Test 时可以添加启用颜色吗?

c++ - cxx_library 是否可以导出预处理器宏?

buck - 如何在 Buck 中运行特定测试?

c++ - 我无法追踪可能的复制构造错误

c++ - 为什么基类构造函数不设置值?

c# - 使用 .NET 4.0、3.5 时,UnmanagedFunctionPointer 会导致堆栈溢出

c++ - 连接qt和matlab时出错

c++ - QMediaPlaylist 支持的格式