argc, char** argv)
{
CXIndex index = clang_createIndex(false, true);
CXTranslationUnit unit = clang_parseTranslationUnit(index,"main.cpp", argv + 1, argc - 1,0, 0, CXTranslationUnit_None);
if (unit != 0)
std::cout << "Translation unit successfully created" << std::endl;
else
std::cout << "Translation unit was not created" << std::endl;
clang_disposeTranslationUnit(unit);
clang_disposeIndex(index);
}
Ловлю ошибки "clang_createIndex - ссылка на неразрешенный внешний символ ..."
Либы подключил вот эти:
clangFrontend.lib;clangDriver.lib;clangSema.lib;clangAnalysis.lib;clangRewrite.lib;clangAST.lib;clangParse.lib;clangLex.lib;clangBasic.lib;LLVMCore.lib;LLVMMC.lib;LLVMSupport.lib;
Ещё что-то забыл?
а нафига ручками ? есть же find_package(clang) и он там уже все зависимости проставит нужные
Обсуждают сегодня