Я начинаю в мире LLVM, искал в нескольких местах и прочитал несколько документов о LLVM, но я не нашел ничего, показывающего, как скомпилировать программу, которая использует заголовки и библиотеки LLVM .... Я написал эту простую программу просто для того, чтобы попробовать для компиляции, используя кросс-компилятор Visual Studio, я попробовал несколько параметров командной строки .... даже используя параметр -lLLVM, но ничего не получалось ...
Я пытался использовать g ++ и clang ++
#include <iostream>
#include <llvm/ADT/OwningPtr.h>
#include <llvm/Support/MemoryBuffer.h>
int main()
{
llvm::OwningPtr<llvm::MemoryBuffer> buffer
return 0;
}
Когда я пытаюсь собрать, я получаю следующее сообщение об ошибке:
error : 'llvm/ADT/OwningPtr.h' file not found
Итак, какова командная строка для компиляции этой простой программы?