Lzzを使用して、* .cppファイルからC++ヘッダーファイルを生成しようとしています。Lzz(Lazy C++) - #includeファイルが見つかりません
呼び出し手順は次のようなものです: ./lzz -hx HPP -c -oうちのsrc/* lzz
残念ながら、それは常に、それは任意のヘッダを含む部品が含まれて見つけることができなかったと言って失敗しました。標準ライブラリのiostream、文字列、ベクトルなど。
私はこれらのようなエラーメッセージの束を得る:/ CommonIO.lzz
SRC:10:7の#includeファイルが見つかりません。 src/CommonIO.lzz:8:10:#includeファイルが見つかりません。 src/CommonIO.lzz:9:10:#includeファイルが見つかりません。
私はそれが-Iパラメータを使用してパスを含める与える行うことができます知っている: -I /usr/local/include/c++/4.5.1
が、それは文句を開始するので、助けていないようです標準ライブラリのインクルードについて: /usr/local/include/c++/4.5.1/string:40:10:#includeファイルが見つかりません。
64ビットシステム(Ubuntu 10.10)で32ビットバージョン(http://www.lazycplusplus.com/download.htmlからダウンロードされたバイナリ)を実行していることが原因ですか?
私はすでにソースから自分Lzzをコンパイルしようとしましたが、それはlibconf.aを作るためのルールが見つからないとエラーが出る:
メイク[1]:*ルールが作るために、ターゲット/home/petmal/Desktop/Downloads/lzz_2_8_2_src/gcc.opt/libs/libconf.a', needed by
/ホーム/ /デスクトップ/ダウンロード/ lzz_2_8_2_src/gcc.opt/lzz 'やめる。