【发布时间】:2014-08-25 14:14:39
【问题描述】:
我有我的外部库,如图所示,我在之后创建符号链接:
以及其他文件中与库相关的头文件:
我正在使用ROS ubuntu,我需要将这些库添加到我的包中CmakeList.txt:
cmake_minimum_required(VERSION 2.4.6)
include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake)
rosbuild_init()
#set the default path for built executables to the "bin" directory
set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin)
#set the default path for built libraries to the "lib" directory
set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/lib)
#common commands for building c++ executables and libraries
#rosbuild_add_library(${PROJECT_NAME} src/example.cpp)
#target_link_libraries(${PROJECT_NAME} another_library)
#rosbuild_add_boost_directories()
#rosbuild_link_boost(${PROJECT_NAME} thread)
#rosbuild_add_executable(example examples/example.cpp)
#target_link_libraries(example ${PROJECT_NAME})
rosbuild_add_executable(kinectueye src/kinect_ueye.cpp)
所以我的问题是如何将这些文件夹(我认为我不确定需要添加的第一个文件夹)添加到我的CmakeList.txt 文件中,以便我可以在我的程序中使用类和方法。
【问题讨论】:
-
截图 404
-
@Pachonk 这只是文件夹中文件的屏幕截图。我没有了
-
404 是我讨厌包含链接的问题的原因。
-
@Mitja 当我发布该问题时,我刚刚创建了我的帐户,因此我没有足够的声誉在我的问题中发布没有链接的图像。对不起!
-
@Ja_cpp 下次使用
tree或something similar。