We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
while making lsd_slam the following error occur
CMakeFiles/videoStitch.dir/src/main_stitchVideos.cpp.o: In function dilate(int, char**)': main_stitchVideos.cpp:(.text+0x151): undefined reference to cv::imread(cv::String const&, int)' main_stitchVideos.cpp:(.text+0x159): undefined reference to cv::String::deallocate()' main_stitchVideos.cpp:(.text+0x181): undefined reference to cv::imread(cv::String const&, int)' main_stitchVideos.cpp:(.text+0x189): undefined reference to cv::String::deallocate()' main_stitchVideos.cpp:(.text+0x302): undefined reference to cv::imwrite(cv::String const&, cv::_InputArray const&, std::vector<int, std::allocator > const&)' main_stitchVideos.cpp:(.text+0x30a): undefined reference to cv::String::deallocate()' main_stitchVideos.cpp:(.text+0x39e): undefined reference to cv::fastFree(void*)' main_stitchVideos.cpp:(.text+0x426): undefined reference to cv::fastFree(void*)' main_stitchVideos.cpp:(.text+0x627): undefined reference to cv::Mat::deallocate()' main_stitchVideos.cpp:(.text+0x636): undefined reference to cv::Mat::deallocate()' main_stitchVideos.cpp:(.text+0x66a): undefined reference to cv::String::deallocate()' main_stitchVideos.cpp:(.text+0x67c): undefined reference to cv::String::deallocate()' main_stitchVideos.cpp:(.text+0x692): undefined reference to cv::String::deallocate()'
dilate(int, char**)': main_stitchVideos.cpp:(.text+0x151): undefined reference to
cv::String::deallocate()' main_stitchVideos.cpp:(.text+0x181): undefined reference to
cv::String::deallocate()' main_stitchVideos.cpp:(.text+0x302): undefined reference to
cv::String::deallocate()' main_stitchVideos.cpp:(.text+0x39e): undefined reference to
cv::fastFree(void*)' main_stitchVideos.cpp:(.text+0x627): undefined reference to
cv::Mat::deallocate()' main_stitchVideos.cpp:(.text+0x66a): undefined reference to
cv::String::deallocate()' main_stitchVideos.cpp:(.text+0x692): undefined reference to
My cmakelist.txt is file is given below
cmake_minimum_required(VERSION 3.0.2) project(lsd_slam_viewer) include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) include_directories(${OpenCV_INCLUDE_DIR}) find_package( OpenCV COMPONENTS core imgproc highgui imgcodecs REQUIRED ) LINK_DIRECTORIES("/usr/local/lib")
set(ROS_BUILD_TYPE Release)
rosbuild_init()
ADD_SUBDIRECTORY(${PROJECT_SOURCE_DIR}/thirdparty/Sophus)
set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin) set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/lib) set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${PROJECT_SOURCE_DIR}/cmake)
find_package(OpenGL REQUIRED) set(QT_USE_QTOPENGL TRUE) set(QT_USE_QTXML TRUE) find_package(QGLViewer REQUIRED) find_package(Eigen3 REQUIRED) include_directories(${QT_INCLUDES} ${EIGEN3_INCLUDE_DIR} ${QGLVIEWER_INCLUDE_DIR}) rosbuild_find_ros_package(dynamic_reconfigure) include(${dynamic_reconfigure_PACKAGE_PATH}/cmake/cfgbuild.cmake) gencfg() find_library(-lopencv_core RREQUIRED) find_library(-lopencv_imgproc RREQUIRED) find_library(-lopencv_highgui RREQUIRED) find_library(-lopencv_imgcodecs RREQUIRED)
rosbuild_genmsg()
rosbuild_check_for_sse() set(CMAKE_CXX_FLAGS "${SSE_FLAGS}" )
set(SOURCE_FILES src/PointCloudViewer.cpp src/KeyFrameDisplay.cpp src/KeyFrameGraphDisplay.cpp src/settings.cpp )
set(HEADER_FILES src/PointCloudViewer.h src/KeyFrameDisplay.h src/KeyFrameGraphDisplay.h src/settings.h )
include_directories( ${PROJECT_SOURCE_DIR}/thirdparty/Sophus )
rosbuild_add_executable(viewer src/main_viewer.cpp ${SOURCE_FILES} ${HEADER_FILES})
target_link_libraries(viewer ${QGLViewer_LIBRARIES} ${QT_LIBRARIES} ${QGLVIEWER_LIBRARY} GL glut GLU)
rosbuild_link_boost(viewer thread)
rosbuild_add_executable(videoStitch src/main_stitchVideos.cpp)
The text was updated successfully, but these errors were encountered:
No branches or pull requests
while making lsd_slam the following error occur
CMakeFiles/videoStitch.dir/src/main_stitchVideos.cpp.o: In function
dilate(int, char**)': main_stitchVideos.cpp:(.text+0x151): undefined reference to
cv::imread(cv::String const&, int)'main_stitchVideos.cpp:(.text+0x159): undefined reference to
cv::String::deallocate()' main_stitchVideos.cpp:(.text+0x181): undefined reference to
cv::imread(cv::String const&, int)'main_stitchVideos.cpp:(.text+0x189): undefined reference to
cv::String::deallocate()' main_stitchVideos.cpp:(.text+0x302): undefined reference to
cv::imwrite(cv::String const&, cv::_InputArray const&, std::vector<int, std::allocator > const&)'main_stitchVideos.cpp:(.text+0x30a): undefined reference to
cv::String::deallocate()' main_stitchVideos.cpp:(.text+0x39e): undefined reference to
cv::fastFree(void*)'main_stitchVideos.cpp:(.text+0x426): undefined reference to
cv::fastFree(void*)' main_stitchVideos.cpp:(.text+0x627): undefined reference to
cv::Mat::deallocate()'main_stitchVideos.cpp:(.text+0x636): undefined reference to
cv::Mat::deallocate()' main_stitchVideos.cpp:(.text+0x66a): undefined reference to
cv::String::deallocate()'main_stitchVideos.cpp:(.text+0x67c): undefined reference to
cv::String::deallocate()' main_stitchVideos.cpp:(.text+0x692): undefined reference to
cv::String::deallocate()'My cmakelist.txt is file is given below
cmake_minimum_required(VERSION 3.0.2)
project(lsd_slam_viewer)
include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake)
include_directories(${OpenCV_INCLUDE_DIR})
find_package( OpenCV COMPONENTS core imgproc highgui imgcodecs REQUIRED )
LINK_DIRECTORIES("/usr/local/lib")
set(ROS_BUILD_TYPE Release)
rosbuild_init()
ADD_SUBDIRECTORY(${PROJECT_SOURCE_DIR}/thirdparty/Sophus)
set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin)
set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/lib)
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${PROJECT_SOURCE_DIR}/cmake)
find_package(OpenGL REQUIRED)
set(QT_USE_QTOPENGL TRUE)
set(QT_USE_QTXML TRUE)
find_package(QGLViewer REQUIRED)
find_package(Eigen3 REQUIRED)
include_directories(${QT_INCLUDES} ${EIGEN3_INCLUDE_DIR} ${QGLVIEWER_INCLUDE_DIR})
rosbuild_find_ros_package(dynamic_reconfigure)
include(${dynamic_reconfigure_PACKAGE_PATH}/cmake/cfgbuild.cmake)
gencfg()
find_library(-lopencv_core RREQUIRED)
find_library(-lopencv_imgproc RREQUIRED)
find_library(-lopencv_highgui RREQUIRED)
find_library(-lopencv_imgcodecs RREQUIRED)
rosbuild_genmsg()
rosbuild_check_for_sse()
set(CMAKE_CXX_FLAGS
"${SSE_FLAGS}"
)
set(SOURCE_FILES
src/PointCloudViewer.cpp
src/KeyFrameDisplay.cpp
src/KeyFrameGraphDisplay.cpp
src/settings.cpp
)
set(HEADER_FILES
src/PointCloudViewer.h
src/KeyFrameDisplay.h
src/KeyFrameGraphDisplay.h
src/settings.h
)
include_directories(
${PROJECT_SOURCE_DIR}/thirdparty/Sophus
)
rosbuild_add_executable(viewer src/main_viewer.cpp ${SOURCE_FILES} ${HEADER_FILES})
target_link_libraries(viewer ${QGLViewer_LIBRARIES} ${QT_LIBRARIES} ${QGLVIEWER_LIBRARY} GL glut GLU)
rosbuild_link_boost(viewer thread)
rosbuild_add_executable(videoStitch src/main_stitchVideos.cpp)
The text was updated successfully, but these errors were encountered: