cmake works ....

This commit is contained in:
Neeflix
2018-09-05 16:15:00 +02:00
parent d568c4eeb9
commit 69005cc937

View File

@@ -8,7 +8,7 @@ set(OUTPUT_PATH bin)
set(LIB_DIR lib) set(LIB_DIR lib)
set(DEFAULT_BUILD_TYPE DEBUG) set(DEFAULT_BUILD_TYPE DEBUG)
set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD 11)
# Boost configuration # Boost configuration
set(BOOST_COMPONENTS program_options thread timer chrono) set(BOOST_COMPONENTS program_options thread timer chrono)
@@ -27,18 +27,18 @@ IF(CROSS_COMPILE)
SET(CMAKE_SYSTEM_VERSION 1) SET(CMAKE_SYSTEM_VERSION 1)
# Specify the cross compiler # Specify the cross compiler
SET(CMAKE_C_COMPILER arm-linux-gnueabi-gcc-7) SET(CMAKE_C_COMPILER arm-linux-gnueabihf-gcc-7)
SET(CMAKE_CXX_COMPILER arm-linux-gnueabi-g++-7) SET(CMAKE_CXX_COMPILER arm-linux-gnueabihf-g++-7)
SET(CMAKE_FIND_ROOT_PATH $ENV{HOME}/raspberrypi/rootfs) SET(CMAKE_FIND_ROOT_PATH $ENV{HOME}/raspberrypi/rootfs)
SET(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER) SET(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
SET(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) SET(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
SET(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) SET(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
SET(Boost_NO_SYSTEM_PATHS TRUE) # SET(Boost_NO_SYSTEM_PATHS TRUE)
SET(BOOST_ROOT "$ENV{HOME}/boost_1_64_0/") # SET(BOOST_ROOT "$ENV{HOME}/boost_1_64_0/")
SET(BOOST_INCLUDEDIR "$ENV{HOME}/boost_1_64_0/") # SET(BOOST_INCLUDEDIR "$ENV{HOME}/boost_1_64_0/")
SET(BOOST_LIBRARYDIR "$ENV{HOME}/boost_1_64_0/") # SET(BOOST_LIBRARYDIR "$ENV{HOME}/boost_1_64_0/")
# Where is the target environment # Where is the target environment
#SET(CMAKE_FIND_ROOT_PATH ${RPI_ROOT}/rootfs) #SET(CMAKE_FIND_ROOT_PATH ${RPI_ROOT}/rootfs)