Я пытаюсь связать свою библиотеку с другой библиотекой lib1
, используя CMAKE 2.8
. Следует сказать, что он работает в Windows.
В CMakeLists.txt
у меня есть:
add_library(mylib ${sources})
include_directories(${CMAKE_SOURCE_DIR}/lib1/include)
target_link_libraries(mylib ${lib1_path})
Но компилятор говорит, что некоторые #include
в моей библиотеке не решено, возможно, из-за отсутствия параметра командной строки -I ... / lib1 / include
для gcc
.
ОБНОВЛЕНИЕ ]: Следует сказать, что компилятор жалуется на компиляцию ТЕСТОВ, а не на mylib
.