私の外部プログラムで、私はPDFファイルを作成し、erlangプログラムに渡そうとします。しかし、PDFにはEOTシンボルが含まれています。最初のEOTに達すると、転送が停止します。出力でos:cmdとEOTシンボルを使用
ファイル全体をどのように渡すことができますか?
が、これは全体の生成されたファイルを返すdoesntの、sarnold後
os:cmd(io_lib:format("LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib;
export LD_LIBRARY_PATH; /home/yola/progra/cpp/pdf/a.out ~s", ["Hello"]))
を追加しました。最初のEOTシンボルは2305 posであり、erlangは2304シンボルですが、ファイル長は64xxxバイトです。
あなたが持っているつもりだここにいくつかのソースコードを表示する - 私はどのように単一のASCII文字を想像することはできませんコンピュータ間の "譲渡"宇宙船の "移転"が失敗する可能性があります。可能であれば、20〜30行のコードで問題を実証しようとしてください。 – sarnold