공식 사이트 예제 인 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