external-project

CMake-linkowanie do biblioteki pobranej z ExternalProject add()

Próbuję użyć ExternalProject_add (), aby pobrać / zainstalować zależności. Instaluje się dobrze, ale nie mogę dowiedzieć się, ... endencies ) find_package(protobuf REQUIRED) set(LIBS ${LIBS} ${PROTOBUF_LIBRARIES}) target_link_libraries (mybinary ${LIBS})

Jak używać CMake ExternalProject Add lub alternatywy w sposób wieloplatformowy?

Chciałbym zbudować projekt innej firmy, który ma już CMake jako część pasków CMake mojego projektu. ExternalProject_Add jest ... sać wywołania ExternalProject_Add w sposób wieloplatformowy przy minimalnej złożoności kodu, czy istnieje lepsza alternatywa?

CMake ExternalProject Add () i FindPackage()

Czy istnieje odpowiedni sposób na znalezienie biblioteki (poprzez FindPackage()), która została zbudowana z ExternalProject_A ... CMake. W rzeczywistości chciałbym zbudować VTK 6 z ExternalProject_Add i znaleźć go z {[3] } wszystko w moim CMake projekt.