Skip to content

Instantly share code, notes, and snippets.

@uilianries
Last active January 6, 2021 22:32
Show Gist options
  • Save uilianries/a5f6f139e02dc953b935819ac2b4d6c0 to your computer and use it in GitHub Desktop.
Save uilianries/a5f6f139e02dc953b935819ac2b4d6c0 to your computer and use it in GitHub Desktop.
Conan Boost + CMake + TestLink
rm -rf build
mkdir build
pushd build
conan install ..
cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_VERBOSE_MAKEFILE=ON
cmake --build .
./TestLink
cmake_minimum_required(VERSION 3.1)
project(TestLink)
include(${CMAKE_BINARY_DIR}/conanbuildinfo.cmake)
conan_basic_setup()
link_directories(${CMAKE_SOURCE_DIR}/libs)
add_executable(${CMAKE_PROJECT_NAME} src/test.cpp)
target_link_libraries(${CMAKE_PROJECT_NAME} ${CONAN_LIBS} GL Xxf86vm Xext X11 Xcursor)
set_target_properties(${CMAKE_PROJECT_NAME} PROPERTIES RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}")
set_target_properties(${CMAKE_PROJECT_NAME} PROPERTIES CXX_STANDARD 17)
[requires]
boost/1.70.0@conan/stable
[generators]
cmake
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment