工程目錄.
CMakeLists.txt
include
Darknet
person_box.h
lib_emuc2_32.a
lib_emuc2_64.a
lib_emuc_2.h
package.xml
src
main.cpp
其中CMakeLists.txt內容如下:
cmake_minimum_required(VERSION 2.8.3)
project(can_send)
find_package(catkin REQUIRED COMPONENTS roscpp std_msgs)
catkin_package()
include_directories(include include/can ${catkin_INCLUDE_DIRS})
set(path /home/li/can_ws/src/can_send/include)
link_directories(${path})
link_libraries(lib_emuc2_64.a)
add_executable(${PROJECT_NAME}_node src/main.cpp )
#target_link_libraries(${PROJECT_NAME}_node /home/li/can_ws/src/can_send/include/lib_emuc2_64.a)
target_link_libraries(${PROJECT_NAME}_node
${catkin_LIBRARIES} )
#
#target_link_libraries(${PROJECT_NAME}_node
# ${catkin_LIBRARIES} )
不用target_link_libraries找不到庫,提示函式未定義,用target_link_libraries提示 沒有規則可制作目標:
uj5u.com熱心網友回復:
問題已解決,此貼終結
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/53817.html
標籤:應用程序開發區
上一篇:虛擬機啟動不了的問題,請幫忙看看
下一篇:請教Openwrt默認配置修改
