Есть ли способ найти пакет только после компиляции внешнего проекта, поскольку пакет для поиска создается после компиляции этого внешнего проекта?
На данный момент у меня есть:
include(ExternalProject)
externalproject_add(
libantlr3c
SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/lib/libantlr3c-3.1.3
CONFIGURE_COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/lib/libantlr3c-3.1.3/configure -prefix=${CMAKE_CURRENT_SOURCE_DIR}/lib/libantlr3c-3.1.3
PREFIX ${CMAKE_CURRENT_SOURCE_DIR}/lib/libantlr3c-3.1.3
BUILD_COMMAND make
BUILD_IN_SOURCE 1
)
find_library(
antlr3c
libantlr3c.a
HINTS ${CMAKE_CURRENT_SOURCE_DIR}/lib/libantlr3c-3.1.3
)
Конечно, ничего не получается.
Спасибо.