7
私はFFIインターフェイスを提供したいと思うCライブラリを持っています。これは簡単なことですが、パッケージの入手方法を理解することはできません。ちょうどカスルを使ってHaskellでcコードをパッケージ化することは可能ですか?
cabal install librarybindings
のことができるようにし、秘密結社が自動的に、gccでそれを構築.oファイルを生成し、配布していることなどがあると便利だろう。今、私はパッケージをコンパイルすることはできますが、バインディングを使用して実行可能ファイルをビルドするには、コマンドラインでghc .oファイルを明示的に渡す必要があります。ヤック
[zlib](http://hackage.haskell.org/package/zlib)を見てください。これはまさにこれです(Windows上)。 –
確かに、例としてCコードの既存のライブラリを参照してください。例:bloomfilter、cipher-aes、cipher-aes128、crypto-apiなど。私はbloomfilterが最も簡単だと思う。 –
ありがとうございます。これらの例はまさに私が必要としていたものです。 –