Связывание с clang-llvm

Я работал над небольшим инструментом с clang / llvm, но мне не удалось успешно получить g ++ и gnu ' ct

PS: Я изучал некоторую информацию на этой странице:

http://ubuntuforums.org/showthread.php?t=532693

, и это может помочь, опубликует прокомментируйте этот совет, когда смогу.

Решение

с использованием кода clang из этого руководства (которое пришлось изменить, чтобы удалить ссылки на FileSystemOptions b / c clang / Basic / FileSystemOptions.h не существует в clang- 2.8): http://clangtutorial.codeplex.com/

g++ tutorial1.cpp -g -fno-rtti -lclangFrontend -lclangDriver       \
    -lclangCodeGen -lclangSema -lclangChecker -lclangAnalysis      \
    -lclangRewrite -lclangAST -lclangParse -lclangLex -lclangBasic \
    -lLLVMSupport -lLLVMSystem -I~/opt/include/                    \
    `llvm-config --cxxflags --ldflags --libs all`

, похоже, помогло!

5
задан Rufflewind 17 February 2014 в 04:32
поделиться