我有 CMakeLists.txt 文件:
project(ip_filter LANGUAGES CXX)
cmake_minimum_required(VERSION 2.8)
include(${CMAKE_BINARY_DIR}/conanbuildinfo.cmake)
conan_basic_setup()
add_executable(ip_filter ip_filter.cpp)
target_link_libraries(ip_filter ${CONAN_LIBS})
Run Code Online (Sandbox Code Playgroud)
在同一文件夹中,我有一个 conanfile.txt:
[requires]
range-v3/0.9.1@ericniebler/stable
[generators]
cmake
Run Code Online (Sandbox Code Playgroud)
当我尝试构建它时,使用:
$ cmake CMakeLists.txt
我有这个输出:
CMake Error at CMakeLists.txt:4 (include):
include could not find load file:
/home/bogdasar/Documents/C++_Programming/ip_filter/conanbuildinfo.cmake
CMake Error at CMakeLists.txt:5 (conan_basic_setup):
Unknown CMake command "conan_basic_setup".
-- Configuring incomplete, errors occurred!
See also "/home/bogdasar/Documents/C++_Programming/ip_filter/CMakeFiles/CMakeOutput.log".
Run Code Online (Sandbox Code Playgroud)