DaanDeMeyer / reproc

A cross-platform (C99/C++11) process library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CMAKE FetchContent Build Error

ron3545 opened this issue · comments

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++
)