Тема: undefined references в проекті CMake
cmake_minimum_required(VERSION 3.2)
project(LaplaCuda)
add_executable(LaplaCuda
src/file1.cpp
src/file2.cpp
src/file3.cpp
)
find_package(CUDA REQUIRED)
set(PREFIX_IPP /opt/ipp)
include_directories(SYSTEM ${PREFIX_IPP}/include)
set(IPP_LIB_DIRS ${PREFIX_IPP}/lib/intel64)
set (IPP_LIBRARIES ${IPP_LIB_DIRS}/libippcore.so
${IPP_LIB_DIRS}/libippi.so
${IPP_LIB_DIRS}/libipps.so
${IPP_LIB_DIRS}/libippvm.so
${IPP_LIB_DIRS}/libippcc.so
${IPP_LIB_DIRS}/libippch.so
${IPP_LIB_DIRS}/libippcv.so
${IPP_LIB_DIRS}/libippdc.so)
target_link_libraries(LaplaCuda ${IPP_LIBRARIES})
include_directories(inc)
include_directories(SYSTEM ${CUDA_INCLUDE_DIRS})
set(CMAKE_CXX_FLAGS "-std=c++11 -O3 ${CMAKE_CXX_FLAGS}")
set(CMAKE_BINARY_DIR ./build)
Збирається все добре, але під час лінування маю купу помилок щодо undefined reference до моїх об'єктів, тобто до об'Єктів які визначені в моїх сирцях. Що треба додати?
----
Де тут найближча річка глибока!? Видаліть, будь ласка!