公式サイトの例であるKaleidoscopeの例をコンパイルしようとしています。 私は例を完全にコピーし、与えられたコマンドでコンパイルします。しかし、私は成功を集めることはできません。ここでllvmの例のコンパイルエラーを解決するには?
は、後の#include "LLVM /サポート/ raw_ostream.h" を追加します。このエラーは落ち着きました。 別のエラーが出ますが。
公式サイトの例であるKaleidoscopeの例をコンパイルしようとしています。 私は例を完全にコピーし、与えられたコマンドでコンパイルします。しかし、私は成功を集めることはできません。ここでllvmの例のコンパイルエラーを解決するには?
は、後の#include "LLVM /サポート/ raw_ostream.h" を追加します。このエラーは落ち着きました。 別のエラーが出ますが。
toy.cppでerrs()関数が見つかりません。 errs()宣言(.hファイル)を見つけてtoy.cppにこのファイルを含めてみてください
.hファイルの場所が見つかりません。 – user3130007
システムツールを使用して* .hファイルを検索するか、すべてのファイルを検索してerr()を見つけてください。 – user7491616
'llvm/Support/raw_ostream.h'にある必要があります。 – mkaes
ソースを提供すると、人々が手助けするのがより簡単になります:) – splrs
@splrsソースコードは[Kaleidoscope](http://llvm.org/docs/tutorial/LangImpl03.html)のリンクを参照してください。下にスクロールして見つけることができます。 – user3130007
実際にあなたのerrs()の使い方は間違っています。この回答を見てください:http://stackoverflow.com/questions/41959551/how-do-i-print-out-an-instruction-in-llvm#comment71125983_41959551 – deLta