Файл CMakeList.txt:
Код: Выделить всё
include_directories(inc)
# Grab all the cpp and h files to be compile.
file(GLOB SOURCES
inc/*.h
inc/*.hpp
src/*.cpp
)
add_library(MyStaticLib STATIC ${SOURCES} )
target_link_libraries(MyStaticLib PUBLIC "${OPENCV_LIBS}/opencv_world410.lib" )
target_link_libraries(MyStaticLib PUBLIC "${OPENCV_LIBS}/opencv_world410d.lib" )
И как лучше всего это сделать? Например, если я создаю API, который является статической библиотекой, то есть MyStaticLib, и зависит от статической библиотеки opencv, как лучше всего настроить это в CMake?
Подробнее здесь: https://stackoverflow.com/questions/683 ... ry-and-the
Мобильная версия