bazel_rules_qt:Qt5的Bazel规则 源码
Qt的Bazel规则 这些bazel规则和BUILD目标使使用bazel构建的C ++项目中的Qt易于使用。 请注意,与通过bazel使用的许多库不同,qt是动态链接的,这意味着使用bazel构建的与qt相关的程序将使用系统软件包管理器安装的qt库。 因此,您程序的用户也将需要安装qt。 平台支援 该项目目前仅在Linux上有效,尽管最终我希望它也支持Windows和Mac OSX。 用法 您可以将qt.BUILD和qt.bzl文件复制到您的项目中,如果使用git将此项目添加为子模块,也可以使用git_repository规则来获取规则。 配置您的WORKSPACE以包括qt库: # WORKSPACE load ( "@bazel_tools//tools/build_defs/repo:git.bzl" , "git_repository" ) git_repository (
用户评论