CMAKE FetchContent Build Error
ron3545 opened this issue · comments
Ron Joshua commented
Using FetchContent API on repoc 14.2.5 causes an error:
[cmake] -- Configuring incomplete, errors occurred!
[cmake] CMake Error at C:/Program Files/CMake/share/cmake-3.27/Modules/FetchContent.cmake:1662 (message):
[cmake] Build step for reproc failed: 1
Call Stack (most recent call first):
[cmake] C:/Program Files/CMake/share/cmake-3.27/Modules/FetchContent.cmake:1802:EVAL:2 (__FetchContent_directPopulate)
[cmake] C:/Program Files/CMake/share/cmake-3.27/Modules/FetchContent.cmake:1802 (cmake_language)
[cmake] C:/Program Files/CMake/share/cmake-3.27/Modules/FetchContent.cmake:2016 (FetchContent_Populate)
[cmake] src/CMakeLists.txt:25 (FetchContent_MakeAvailable)
Here is my cmake script:
include(FetchContent)
FetchContent_Declare(
reproc
GIT_REPOSITORY https://github.com/DaanDeMeyer/reproc.git
GIT_TAG 14.2.5
)
FetchContent_MakeAvailable(reproc)
add_executable(${PROJECT_NAME} WIN32 RoboMaster_Core.cpp)
target_link_libraries(${PROJECT_NAME} PRIVATE
imgui
CodeEditor
d3d11.lib
Algo
mio
Imagehandler
reproc++
)