問題タブ [ocamlfind]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ocaml - OCaml でライブラリを作成するにはどうすればよいですか?
ocaml で bson エンコーダー/デコーダー ライブラリを作成しています。
これでソース ファイルができました (実際には 1 つのファイルだけです)。
ocaml-batteries-included
私の質問は、、、などのライブラリとしてどのように作成すればよいcamomile
ですか?
つまり、人々はopam install
それを使用してocamlfind
+ocamlbuild
を使用してコンパイルできますか?
ocaml - ocamlfind.1.3.3 configure のインストール中にエラーが発生しました: m4 が PATH にありません。これは必須です
構成: m4 が PATH にありません。これは必須です
どうすればこれを修正できるのだろうか。
どうもありがとう!(m4フォルダーをそのパスにコピーしようとしましたが、機能していません)
windows - Windows で gtk の pkg-config --libs に改行を含めないようにする
最近http://ftp.gnome.org/pub/gnome/binaries/win32/gtk+/2.24/gtk+-bundle_2.24.10-20120208_win32.zipから GTK をインストールしました。これからインストールされたものは、少なくとも場合によっては、その行にpkg-config
追加するのが好きなようです:^M
これにより、ソースから Coq をビルドするために必要な lablgtk2 の configure スクリプトが壊れます。(Coqlablgtk2.sourceview2
は、ビルド済みの Windows バージョンにlablgtk2
は含まれていないように見える をテストします。
pkg-config
gtk+ の追加を停止するにはどうすればよいですか^M
(またはlablgtk2.sourceview2
他の方法を取得します)?
ocaml - OCaml utop でいくつかのモジュールを使用する
最近OCamlプロジェクトを読んでいて、ソースファイルをutopに置いて、いくつかの実験を行いたいと思っています。amodule.mlとbmodule.ml
という 2 つのファイルがあるとします。bmodule.mlは、 amodule.mlで定義された関数を使用します。たとえば、bmoduleはamodule.anyfunction()を使用します。ここで、anyfunction()はamodule.mlで定義されています。
両方をutopに入れたい:
Amodule はamodule.mlファイルに基づくモジュール名であり、 utopはこれらのことを認識していないため、これは機能しません。
では、ファイルの内容を変更せずにこれらのファイルを utop に配置するにはどうすればよいでしょうか?</p>
ocaml - ocamlfind はインストールされたパッケージを認識できません
コマンドを使用してプロジェクトをコンパイルしたかった:
しかし、私は次のエラーが発生しています:
この問題についていくつか調査した後、opam を介してインストールされたパッケージと、opam のインストール前にインストールされたパッケージ (この場合は ocamlfind を使用) に問題がある可能性があることを読みました。その問題を解決するために私が何をしようとしているか知っている人はいますか?
前もって感謝します。
ocaml - Camlp4 の前処理の結果を確認するにはどうすればよいですか?
というファイルで Sexplib 構文拡張を使用していますmodule.ml
。Camlp4 の前処理後にコンパイラに供給されるコードを確認したいと思います。ocamlfind を使用してこれを行う簡単な方法はありますか、それとも camlp4 を直接呼び出してすべての生パラメータを手動で渡す必要がありますか?
ocaml - ocamlfind での OCaml コンパイル エラー
コードは次のとおりです。
こちらが_tags
コンパイルコマンドは次のとおりです。
コンパイルエラーは次のとおりです。
ただし、これを使用すると:
その後、コードを正常にコンパイルできます...
ocaml - コア ライブラリのインストール
私はocamlが初めてです。OPAM 1.1.1 でコアと utop をインストールしようとしていますが、次のようになります。
OPAMのインストールが間違っている可能性がありますか? 問題を解決する方法について何か提案はありますか?
ocaml - ocamlbuild でライブラリをビルドし、ocamlfind でインストールする - ベスト プラクティスは何ですか?
ライブラリを構成するモジュールをリストocamlbuild
するファイルを介してOCamlライブラリをコンパイルするために使用しています。mylib.mllib
その後、を使用してライブラリファイルをインストールしたいと思いますocamlfind
。でビルドされたバイナリ ファイルとは異なりocamlbuild
、すべてのライブラリ ファイルは_build
ディレクトリにあります。次のようなものを使用してそれらをインストールする正しい方法です
または、との間により良い統合がocamlbuild
ありocamlfind
ますか?特に、-install-lib-dir
フラグに気付きましたocamlbuild
が、その目的に関するドキュメントが見つかりません。
私は認識してoasis
いますが、今は Makefile とinstall
ターゲット内の問題を解決したいと考えています。これはすべて、ライブラリ マネージャーを使用するコンテキストにありますがopam
、議論には関係ありません。
macos - OCamlfind ビルドが失敗する
ocamlfind
を使用してインストールしようとするとopam install ocamlfind
、コンパイルが失敗し、次のメッセージが表示されます。
過去のスタック オーバーフローの回答によると、m4 がインストールされていない場合、このインストールは失敗することがありますが、m4 がインストールされており、パスにあるため、問題はありません。