Revision 8a80c432
| client/cpp/CMakeLists.txt | ||
|---|---|---|
| 1 | 1 |
PROJECT(hlrc_client_cpp) |
| 2 | 2 |
|
| 3 |
if(NOT "${CMAKE_CXX_STANDARD}")
|
|
| 4 |
set(CMAKE_CXX_STANDARD 11) |
|
| 5 |
endif() |
|
| 6 |
set(CMAKE_CXX_STANDARD_REQUIRED ON) |
|
| 7 |
set(CMAKE_CXX_EXTENSIONS OFF) |
|
| 8 |
|
|
| 9 | 3 |
#debug? |
| 10 | 4 |
set(CMAKE_BUILD_TYPE Debug) |
| 11 | 5 |
|
| ... | ... | |
| 52 | 46 |
ENDIF(catkin_FOUND) |
| 53 | 47 |
|
| 54 | 48 |
add_definitions ("-Wall")
|
| 55 |
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++0x -fstack-protector-all ")
|
|
| 49 |
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fstack-protector-all ")
|
|
| 56 | 50 |
set(ENV{PKG_CONFIG_PATH} "$ENV{PKG_CONFIG_PATH}:${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" )
|
| 57 | 51 |
|
| 58 | 52 |
#search for Boost |
| server/CMakeLists.txt | ||
|---|---|---|
| 1 | 1 |
cmake_minimum_required(VERSION 2.8.3) |
| 2 | 2 |
project(hlrc_server) |
| 3 | 3 |
|
| 4 |
if(NOT "${CMAKE_CXX_STANDARD}")
|
|
| 5 |
set(CMAKE_CXX_STANDARD 11) |
|
| 6 |
endif() |
|
| 7 |
set(CMAKE_CXX_STANDARD_REQUIRED ON) |
|
| 8 |
set(CMAKE_CXX_EXTENSIONS OFF) |
|
| 9 |
|
|
| 10 | 4 |
INCLUDE(FindPkgConfig) |
| 11 | 5 |
|
| 12 | 6 |
####################################### |
| ... | ... | |
| 106 | 100 |
${DUMMY_HEADER_LIST}
|
| 107 | 101 |
) |
| 108 | 102 |
|
| 109 |
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++0x")
|
|
| 110 |
|
|
| 111 | 103 |
#create example: |
| 112 | 104 |
target_link_libraries(${PROJECT_NAME} ${Boost_LIBRARIES} ${catkin_LIBRARIES} ${humotion_LIBRARIES} ${AO_LIBRARIES})
|
| 113 | 105 |
set_property(TARGET ${PROJECT_NAME} PROPERTY INSTALL_RPATH_USE_LINK_PATH TRUE)
|
Also available in: Unified diff