@@ -3,16 +3,17 @@ project(darknet_ros)
3
3
4
4
# Set c++11 cmake flags
5
5
set (CMAKE_CXX_FLAGS "-std=c++11 ${CMAKE_CXX_FLAGS} " )
6
+ set (CMAKE_C_FLAGS "-Wall -Wno-unused-result -Wno-unknown-pragmas -Wno-unused-variable -Wfatal-errors -fPIC ${CMAKE_C_FLAGS} " )
6
7
7
8
# Define path of darknet folder here.
8
9
find_path (DARKNET_PATH
9
10
NAMES "README.md"
10
11
HINTS "${CMAKE_CURRENT_SOURCE_DIR} /../darknet/" )
11
- message ("Darknet path dir = ${DARKNET_PATH} " )
12
+ message (STATUS "Darknet path dir = ${DARKNET_PATH} " )
12
13
add_definitions (-DDARKNET_FILE_PATH= "${DARKNET_PATH} " )
13
14
14
15
# Find CUDA
15
- FIND_PACKAGE (CUDA )
16
+ find_package (CUDA QUIET )
16
17
if (CUDA_FOUND )
17
18
find_package (CUDA REQUIRED )
18
19
message (STATUS "CUDA Version: ${CUDA_VERSION_STRINGS} " )
@@ -34,14 +35,14 @@ else()
34
35
endif ()
35
36
36
37
# Find X11
37
- MESSAGE ( STATUS "Searching for X11..." )
38
- FIND_PACKAGE ( X11 REQUIRED )
39
- IF ( X11_FOUND )
40
- INCLUDE_DIRECTORIES ( ${X11_INCLUDE_DIR} )
41
- LINK_LIBRARIES ( ${X11_LIBRARIES} )
42
- MESSAGE ( STATUS " X11_INCLUDE_DIR: " ${X11_INCLUDE_DIR} )
43
- MESSAGE ( STATUS " X11_LIBRARIES: " ${X11_LIBRARIES} )
44
- ENDIF ( X11_FOUND )
38
+ message ( STATUS "Searching for X11..." )
39
+ find_package ( X11 REQUIRED )
40
+ if ( X11_FOUND )
41
+ include_directories ( ${X11_INCLUDE_DIR} )
42
+ link_libraries ( ${X11_LIBRARIES} )
43
+ message ( STATUS " X11_INCLUDE_DIR: " ${X11_INCLUDE_DIR} )
44
+ message ( STATUS " X11_LIBRARIES: " ${X11_LIBRARIES} )
45
+ endif ( X11_FOUND )
45
46
46
47
# Find rquired packeges
47
48
find_package (Boost REQUIRED COMPONENTS thread )
0 commit comments