3
내 전처리기를 쓰고 싶다고합시다.llvm 전 처리기 g ++ 전달
그래서 나는 이런 식으로 뭔가를 원하는 :
모든 * 통화 당과 * .HPP (도 포함 된 것)가 가기 전에이 g ++, 그들은 갈 :
file --> my preprocessor -> g++
은 쉽게 거기 LLVM 프레임 워크에서이 작업을 수행하는 방법은 무엇입니까? 즉 "소스 파일을로드 한 후이 프로그램을 통해 압축하여 파일을 압축 한 후"라는 단계가 추가됩니다.
감사합니다.
llvm-gcc 또는 clang을 사용하고 있습니까? 또한 컴파일러에서 #include 지시문을 가져 오기 전에 #include 파일을 미리 처리하려는 경우 (즉, #include 지시문에서 어떤 종류의 후크가 필요합니까?) –
둘 중 하나를 기꺼이 사용합니다. #define 매크로를 실행하기 전에 바로 레이어를 호출하고 싶습니다. – anon
/* 요청 된 태그 : cpp preprocessor * / –