diff options
-rw-r--r-- | cmake/FindVTune.cmake | 9 | ||||
-rw-r--r-- | src/CMakeLists.txt | 5 |
2 files changed, 10 insertions, 4 deletions
diff --git a/cmake/FindVTune.cmake b/cmake/FindVTune.cmake index 3c16dba..7e0e875 100644 --- a/cmake/FindVTune.cmake +++ b/cmake/FindVTune.cmake @@ -1,5 +1,10 @@ find_path(VTUNE_PATH "") -include_directories("${VTUNE_PATH}/include") -link_directories("${VTUNE_PATH}/lib64") +set(VTUNE_INCLUDE_DIR "${VTUNE_PATH}/include") + +if (WIN32) + set(VTUNE_LIBRARY "${VTUNE_PATH}/lib64/jitprofiling.lib") +else() + set(VTUNE_LIBRARY "${VTUNE_PATH}/lib64/jitprofiling.a") +endif() diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 0a49406..7f915ad 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -122,7 +122,7 @@ if (ENABLE_JIT) target_compile_definitions(core PUBLIC JIT_ENABLED) if (ENABLE_JIT_PROFILING) - include(cmake/FindVTune.cmake) + include(../cmake/FindVTune.cmake) add_definitions(-DJIT_PROFILING_ENABLED) endif() endif() @@ -134,5 +134,6 @@ elseif(NOT APPLE) endif() if (ENABLE_JIT_PROFILING) - target_link_libraries(core PRIVATE jitprofiling) + target_include_directories(core PRIVATE "${VTUNE_INCLUDE_DIR}") + target_link_libraries(core PRIVATE "${VTUNE_LIBRARY}") endif() |