scons

    1熱度

    1回答

    我剛剛編譯MongoDB v3.2通過使用一個非常標準的標誌,以scons,因爲它是記錄在他們的wiki: scons core --ssl --disable-warnings-as-errors scons install --prefix /usr/local --disable-warnings-as-errors 這工作,但二進制文件是相當大的,每個200〜500 MB: # fo

    0熱度

    1回答

    我在想編譯彙編文件是否有一些等效的CPPPATH? CPPPATH=include_dirs 完全適用於.cpp文件,但它似乎沒有申請.S文件。我得到像「沒有這樣的文件或目錄」的錯誤信息 那麼是否有某種'ASPATH'? 感謝 PS:至於解決方法目前我用ASFLAGS與-I/my_path,但我真的不喜歡它... 新增: 這種方法適用(ASFLAGS) asm_dirs = '-I' + ge

    2熱度

    1回答

    我嘗試構建C++項目時遇到了scons問題。 我在開發人員命令提示符中爲vs2015運行生成批處理文件。 生成以下輸出。 scons的:警告:沒有安裝風投 文件 「C:\ OmahaLibraries \ swtoolkit \ site_scons \ site_init.py」,線路426,在SiteInitMain scons的:警告:任何視覺版工作室編譯器發現 - C/C++編譯器最有可能

    2熱度

    3回答

    我想編寫一個執行一些SCons命令的.bat文件,但是我發現一旦執行第一個命令,bash就關閉而不執行其他命令。 所以我做了一個子程序,並使用CALL指令:在這個子程序有echo "test"內正確執行,只要我把scons的命令 call :my_subroutine pause exit /b :my_subroutine scons platform=windows -c

    0熱度

    1回答

    當前,我創建一個scons(或waf)構建並運行所有內容。然後我檢查的一切(包括.sconsign.dblite等)到git中,並推送到遠程。如果我在本地刪除目錄,請從git(位於同一臺計算機上)克隆它,然後鍵入scons,它會將所有內容視爲已構建,並且不會重新運行。 但是,如果我在另一臺計算機上執行此操作,scons/waf會認爲所有事情都需要重新運行。我認爲這些構建工具的優點是它們使用散列而不

    0熱度

    1回答

    我有一個scons項目與子目錄中的許多SConscript文件。在其中一個SConscript文件中,我想檢查構建主機上是否安裝了特定的庫。下面是代碼片段: Import("env") conf = Configure(env) if conf.CheckLibWithHeader(...): doSomething() env.Library(...) 當我執行建立sco

    0熱度

    1回答

    SCons有一個ParseFlags()函數可將編譯器命令行轉換爲構建變量。這是否適用於MSVC,或者甚至有意義?

    0熱度

    2回答

    這是我的構建環境 OS:OS X埃爾卡皮坦10.11.5 Android SDK中構建的工具:24.0.1 的Android NDK:12 使用SCons版本:2.5.0 這是建立命令 SCONS TARGET_OS = android TARGET_ARCH = armeabi-v7a TARGET_TRANSPORT = ALL RELEASE = 1 SECURED = 0 ANDROID_

    0熱度

    1回答

    是否有使用SCons和knitr從.Rmd文件生成報告的最小或甚至更大的工作示例? knit荷蘭國際集團的命令行(bash殼),以導出.html文件的cleaning_session.Rmd文件,可通過來完成: Rscript -e "library(knitr); knit('cleaning_session.Rmd')". 在這種example,RSCRIPT和指令被饋送到Make文件:

    0熱度

    1回答

    我參加了一個mongodb源文件的git簽出,並試圖編譯它。 我安裝的gcc作爲Xcode的-7.3.1的命令行工具的一部分 現在,當我試圖用建立MongoDB的二進制文件: scons all 我收到以下錯誤: scons: Reading SConscript files ... scons version: 2.5.0 python version: 2 7 10 'final' 0