参考文章:
http://blog.sina.com.cn/s/blog_8380edd00100wyei.html
http://wiki.ros.org/catkin/CMakeLists.txt
CMake文件最后一般会有这样几条语句
add_executable(add_two_ints_server src/add_two_ints_server.cpp)
target_link_libraries(add_two_ints_server ${catkin_LIBRARIES})
add_dependencies(add_two_ints_server beginner_tutorials_gencpp)
这三条语句可以用来创建一个可执行文件。
其中,add_two_ints_server是你要创建的可执行文件的名字,
src/add_two_ints_server.cpp
是这个可执行文件的源
重点是第三句
的理解
这个文件位于
/home/lielieyu/catkin_ws/build/beginner_tutorials/CMakeFiles/beginner_tutorials_gencpp.dir
是一个目录,但是我现在还不知道自己写的时候究竟该具体怎样选择哪个依赖。