1
我有兩個不同的ml目標,應編譯爲本地代碼。兩個目標都共享一些模塊。如何強制ocamlbuild使用已建立的obj文件,如果兩個不同的目標串行編譯
問題是,如果我運行「ocamlbuild targetA」模塊C,D和E被編譯爲目標代碼。但是當我運行「ocamlbuild targetB」時,模塊D和E將再次被重新編譯。
我該如何強制重新編譯模塊D和E(由targetA和targetB共享)將會被避免?
我正在使用ocamlbuild 3.11.2。
任何提示?
再見安德烈亞斯
支持itarget似乎是越野車,並報告給ocamlbuild維護者。我必須重新考慮你的其他建議,因爲在makefile中很難使用它。我會盡快進行測試。 –