2011-09-05 1 views
6

MinGWでfmemopen関数を使用するコードをコンパイルしようとしています。私はこの機能がMinGWで利用できないことを知りました。 fmemopen()と同等の機能が必要です。MinGWにfmemopen()があります

私が使用できる代替機能はありますか?

+0

あなたはこれを実装するためのパイプを使用することはできませんか? 1つのプロセスからパイプに書き込み、別のプロセスで書き込みデータを受け取ります。必要に応じて、2番目のプロセスにデータを保存することができます。 –

答えて

4

のwin32にはfmemopen等価物があるため、カーネルで不足している機能ではありません、私はcygwinのはこの1つのような一時ファイルを使用して、それを実装して考える:https://github.com/sightmachine/python-tesseract/blob/master/util-fmemopen.c

+0

私はURLを更新しました – sherpya

+0

リンクhttps://doxygen.openinfosecfoundation.org/util-fmemopen_8c_source.htmlは2013年8月現在で壊れています –

+0

thanks私はtesseract:Dから新しいリンクを追加しました – sherpya

関連する問題