Подключение llvm в Clion
Пытаюсь подключить llvm к моему проекту в clion. Скачал с github'a, пользуясь руководством создал папку с кэшем:
$ mkdir mybuilddir
$ cd mybuilddir
$ cmake -DCMAKE_BUILD_TYPE=... path/to/llvm/source/root
$ cmake --build .
$ cmake --build . --target install
Я пропустил установленный тип и путь Затем, мой CMakeLists.txt выглядит так:
cmake_minimum_required(VERSION 3.14)
project(EAG_p)
set(CMAKE_CXX_STANDARD 14)
set(BUILD_ARCH "-m64")
set(TARGET_64 ON)
find_package(LLVM REQUIRED CONFIG)
message(STATUS "Found LLVM ${LLVM_PACKAGE_VERSION}")
message(STATUS "Using LLVMConfig.cmake in: ${LLVM_DIR}")
include_directories(${LLVM_INCLUDE_DIRS})
add_definitions(${LLVM_DEFINITIONS})
add_executable(EAG_p main.cpp)
llvm_map_components_to_libnames( llvm_libs
Analysis
Core
ExecutionEngine
InstCombine
Object
OrcJIT
RuntimeDyld
ScalarOpts
Support
native
irreader
)
target_link_libraries(EAG_p ${llvm_libs})
Однако, библиотеки не подключились. Что я делаю не так?