Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- set(CMAKE_C_COMPILER_WORKS 1)
- set(CMAKE_CXX_COMPILER_WORKS 1)
- SET(CMAKE_C_COMPILER_WORKS TRUE CACHE INTERNAL "")
- SET(CMAKE_CXX_COMPILER_WORKS TRUE CACHE INTERNAL "")
- SET(CMAKE_C_COMPILER_FORCED TRUE CACHE INTERNAL "")
- SET(CMAKE_CXX_COMPILER_FORCED TRUE CACHE INTERNAL "")
- SET(CMAKE_C_COMPILER_ID_RUN TRUE CACHE INTERNAL "")
- SET(CMAKE_CXX_COMPILER_ID_RUN TRUE CACHE INTERNAL "")
- project(CMakeProject4 CXX)
- set(Boost_USE_STATIC_LIBS ON)
- set(Boost_USE_MULTITHREADED OFF)
- set(Boost_USE_STATIC_RUNTIME OFF)
- list(APPEND CMAKE_PREFIX_PATH /opt/poky-atmel/2.5.3/sysroots/cortexa5hf-neon-poky-linux-gnueabi/usr)
- set(Boost_NO_BOOST_CMAKE ON)
- message(STATUS "CMAKE_TOOLCHAIN_FILE='${CMAKE_TOOLCHAIN_FILE}'")
- set(CROSS_COMPILER_DIR /opt/poky-atmel/2.5.3/sysroots/x86_64-pokysdk-linux/usr)
- set(CMAKE_C_COMPILER ${CROSS_COMPILER_DIR}/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-gcc)
- set(CMAKE_CXX_COMPILER ${CROSS_COMPILER_DIR}/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-g++)
- message(STATUS "CMAKE_C_COMPILER='${CMAKE_C_COMPILER}'")
- message(STATUS "CMAKE_CXX_COMPILER='${CMAKE_CXX_COMPILER}'")
- find_package(Boost 1.66.0 REQUIRED)
- add_executable (CMakeProject4 CMakeProject4.cpp CMakeProject4.h)
- target_link_libraries(CMakeProject4 PRIVATE Boost::headers)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement