原因1——这个是我见到的,有效
注意:set (CMAKE_BUILD_TYPE Debug)要放在project后面
否则断点调试无效,下面是个例子:
PROJECT (HELLO)
cmake_minimum_required(VERSION 2.8)
set (CMAKE_BUILD_TYPE Debug)
include_directories (
include
./
mavlink/include/mavlink/v1.0)
SET(SRC_LIST autopilot_interface.cpp
src/BaseMavlinkControl.cpp
mavlink_control.cpp
serial_port.cpp)
set (thread_lib -pthread)
MESSAGE(STATUS "This is BINARY dir " ${HELLO_BINARY_DIR})
#MESSAGE(STATUS "This is SOURCE dir "${HELLO_SOURCE_DIR