我目前正在使用Oasis處理OCaml文件構建的項目。它效果很好。然而我很困惑什麼findlibParent實際上是在庫定義中做的。 的文檔指定 FindlibParent:庫,其包括當前庫。目前的圖書館將作爲其父母並沿着它安裝。 我不明白什麼暗示built as its parents已經在我指的東西的方式。這是否意味着如果我的模塊庫在定義中有findlibParent: X,並且模塊的名稱是Y
我正在搞砸OCaml FFI以試圖弄清楚它是如何推斷C枚舉的寬度(我認爲是C實現定義的),而且是上午試圖插入一個錯誤寬度的類型來查看在運行時發生了什麼。這是動機,但我遇到的實際問題更爲普遍。 我有一個簡單的OCaml文件,它使用C FFI調用example.c中的一個微不足道的函數,它將enum轉換爲int。 open Printf;;
let (@->) = Ctypes.(@->);;
我是OCaml的新手,我試圖安裝cohttp。因爲我沒有接受Xcode許可協議(OS X Sierra 10.12 0.6)我得到一個錯誤,而包管理器(OPAM)正試圖安裝一個子依賴性,ocamlfind =-=- Processing actions -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
[ERROR] The compila