compilation

    2熱度

    1回答

    sbt中compile和compileIncremental之間的概念區別是什麼,或者兩種情況下的工作方式在不同的情況下如何工作。

    -1熱度

    1回答

    1)我有一個簽名 module type UINTSIG= sig type t val create: t->t end 2)我想創建一個使用上面的簽名兩個模塊 所以我非常希望保持簽名1 ,在一個單獨的文件中,使用1中籤名的模塊的實現和簽名文件。 我的問題是 A)我應該在哪裏將簽名放在上面1中。我應該把它放在uintsig.mli文件中嗎? B)如何在.mli/ml文件中表示他們在1

    1熱度

    2回答

    就像這個例子: public MatchResult GetResult(int home, int away) { if (home == away) return MatchResult.Draw; else if (home > away) return MatchResult.HomeWins; else if (home < awa

    0熱度

    1回答

    像Boost這樣爲函數和數據結構提供C++模板的庫可通過.so文件提供。我讀過.so文件包含只需要在運行時加載到內存中的機器代碼。 在我看來,機器指令也必須有某種形式的模板機制來支持這樣的庫,我懷疑是否存在。 任何人都可以解釋如何將這些庫編譯並鏈接爲模板嗎?

    3熱度

    2回答

    我試圖找出程序集已更改(即使版本號相同)。 現在最好的努力是發現它已被重新編譯,因此想使用與MSBuild使用的相同的項目,我相信它是存儲在元數據中的文件GUID? (按照The .NET File Format) 有沒有什麼辦法可以訪問這個信息,而不需要重新發明輪子,並下降到文件字節?

    -1熱度

    1回答

    我真的需要在Xcode中使用調試器,但我無法做到這一點。我使用Mac上的終端來編譯一個文件,我通常只是更改目錄,然後我有.sh文件,然後我寫下來並編譯所有內容,注意這是.sh文件中的內容: #!/bin/bash clear echo "cleaning directory" rm mag_test.out echo "Compiling mag_cal_driver.c" g++

    0熱度

    1回答

    這個問題以前已經問過很多次了,但沒有一個解決方案似乎對我有用。我創建了我的決策樹一個頭文件,它看起來像這樣 class PredictClass0 : public CompiledTree { public: PredictClass0(const std::string& modelDirectory) : CompiledTree(20, 17, modelDirectory

    0熱度

    1回答

    讀取所有編譯的vs解釋的文章似乎是編譯意味着機器將直接運行編譯後的代碼而解釋,解釋器將運行代碼。但是,如果解釋器在機器上運行代碼,該如何運行?它不是最終不得不將它正在解釋的代碼轉換成機器代碼,還是讓機器運行它?在一天結束時,所有的事情都必須成爲機器碼才能使機器正確運行。它似乎只是解釋意味着它一次一行地運行語言,而編譯意味着一次性完成所有的語言。之後,它幾乎是一樣的權利?

    0熱度

    1回答

    我正在閱讀Kotlin in Action書中的示例。該gradle這個劇本打造專業化爲: group 'kotlin-in-action' version '1.0-SNAPSHOT' buildscript { ext.kotlin_version = '1.1.2-2' repositories { mavenCentral() }

    0熱度

    1回答

    一飲而盡/的WebPack項目的一些模塊時,將多餘的空格爲0 \\ 0 @media設置空間爲0 \ 0 @media編譯手寫筆CSS時 all and (min-width:0\0) and (min-resolution:.001dpcm) ,在這裏我得到什麼: @media all and (min-width: 0 \ 0) and (min-resolution: 0.001dpcm