buck

    -1热度

    1回答

    我一直在Android Studio中成功使用DexGuard Gradle,没有任何问题。我最近在OkBuck上试过我的手来加快我的构建时间,这真的帮助了我。 虽然能够建立调试和我签署的APK,但是当我试图用DexGuard建设发布,如: ./buckw install --run app:bin_release 我收到以下错误: Error: Unknown option '-dalvik

    2热度

    1回答

    我想用buck来构建Eigen。不幸的是,艾根有头的一个不寻常的结构: Eigen/src/Cholesky/LLT.h Eigen/src/Cholesky/LDLT.h Eigen/src/Cholesky/... Eigen/src/... Eigen/Array Eigen/Cholesky Eigen/Core Eigen/... ... 您可以浏览the repo

    1热度

    1回答

    我正在尝试使用buck来构建leveldb。 LevelDB有一个script that generates some platform-specific flags。我可以使用genrule来调用Buck的脚本,但是现在我需要从输出中提取一些标志。 genrule( name = 'build_config', out = 'build_config.mk', src

    1热度

    1回答

    我想搭建一个跨平台cxx_library与buck。我为不同的平台有不同的cpp文件。据the docs,我可以处理此使用platform_srcs,其是: ...对的列表,其中所述第一元件是一个未锚定的正则表达式(在java.util.regex.Pattern中语法)针对其平台名称匹配”。 做这些平台的名称是什么样子? 一些例子正则表达式我可以用OSX,Windows和Linux是什么?

    2热度

    1回答

    Buck有一些useful macros,如$(location :rule)。它是否也有获取平台名称的宏? 我需要执行一些基于构建目标平台的自定义逻辑。

    3热度

    1回答

    我不知道为什么,但巴克总是痛苦的设置。我试图直接从Facebook页面的macOS做Getting started教程。问题是,当我尝试执行下面的命令,我得到一个错误:buck build demo_app_android 错误: [+] PARSING BUCK FILES...0.4s BUILD FAILED: Parse error for build file /Users/Anton

    1热度

    1回答

    BUCK构建工具允许我为库定义头部命名空间。举例来说,如果我有一个名为力霸库,该目录结构: root include a.h src a.cpp 我可以在图书馆的,比方说,examples/liba设置header_namespace,使得在使用力霸我可以在一个单独的项目: #include "examples/liba/a.h" 这很好,因为它

    4热度

    1回答

    运行时异常正在执行命令 buck install --run demo_app_android以下this教程和this样品演示 然后后发生,下面是在控制台中显示 Installing apk on emulator-5554 (null). [-] PROCESSING BUCK FILES...FINISHED 0.0s [100%] File removed [-] DOWNLOADIN

    2热度

    1回答

    我想用我的个人项目实验buck,但看着文档,我找不到在构建阶段实际发生了什么。当我使用cxx_选项设置项目时,会为我生成一个makefile还是会生成CMakeLists.txt?或者,例如,在Windows上,我是否有机会创建Visual Studio项目文件?您也可以将我引导至文档,但我找不到这些信息。

    1热度

    1回答

    我正在研究一个使用Buck构建系统的项目,并且我希望降压版本能够构建一组着色器。这是我的理解,我会使用genrule生成这些着色器。我遇到的问题是我需要指定相对于主二进制文件的着色器输出的位置,以便以后可以运行它们。有没有一种方法可以用buck来构造它?