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來構造它?