当前位置: 首页 > news >正文

坑梓网站建设如何哪些网站上可以做租车

坑梓网站建设如何,哪些网站上可以做租车,做百度网站一年多少钱,新网域名注册对Ubuntu18.04{\rm Ubuntu 18.04}Ubuntu18.04环境下的ROS{\rm ROS}ROS的melodic{\rm melodic}melodic版本安装usb−cam{\rm usb-cam}usb−cam过程出现的两个常见问题提出解决方案。 1.问题1#xff1a;usb-cam功能包编译时出现未定义的引用的问题 问题描述#…对Ubuntu18.04{\rm Ubuntu 18.04}Ubuntu18.04环境下的ROS{\rm ROS}ROS的melodic{\rm melodic}melodic版本安装usb−cam{\rm usb-cam}usb−cam过程出现的两个常见问题提出解决方案。 1.问题1usb-cam功能包编译时出现未定义的引用的问题 问题描述把usb−cam{\rm usb-cam}usb−cam功能包下载到工作空间进行编译时出现很多的未定义的引用的错误具体问题见下图所示 2.解决方案 查看usb−cam{\rm usb-cam}usb−cam功能包下的CMakeLists.txt{\rm CMakeLists.txt}CMakeLists.txt文件其中CMakeLists.txt{\rm CMakeLists.txt}CMakeLists.txt文件具体内容如下代码块所示 cmake_minimum_required(VERSION 2.8.12) project(usb_cam)## Find catkin macros and libraries ## if COMPONENTS list like find_package(catkin REQUIRED COMPONENTS xyz) ## is used, also find other catkin packages find_package(catkin REQUIRED COMPONENTS cv_bridge image_transport roscpp std_msgs std_srvs sensor_msgs camera_info_manager)# Find OpenCV find_package(OpenCV REQUIRED)## pkg-config libraries find_package(PkgConfig REQUIRED) pkg_check_modules(avcodec libavcodec REQUIRED) pkg_check_modules(avutil libavutil REQUIRED) pkg_check_modules(swscale libswscale REQUIRED)################################################### ## Declare things to be passed to other projects ## ##################################################### LIBRARIES: libraries you create in this project that dependent projects also need ## CATKIN_DEPENDS: catkin_packages dependent projects also need ## DEPENDS: system dependencies of this project that dependent projects also need catkin_package(INCLUDE_DIRS includeLIBRARIES ${PROJECT_NAME} )########### ## Build ## ###########include_directories(include${catkin_INCLUDE_DIRS}${avcodec_INCLUDE_DIRS}${swscale_INCLUDE_DIRS}${avutil_INCLUDE_DIRS}${OpenCV_INCLUDE_DIRS} )## Build the USB camera library add_library(${PROJECT_NAME} src/usb_cam.cpp) target_link_libraries(${PROJECT_NAME}${avcodec_LINK_LIBRARIES}${avutil_LINK_LIBRARIES}${swscale_LINK_LIBRARIES}${catkin_LIBRARIES}${OpenCV_LIBS} )## Declare a cpp executable add_executable(${PROJECT_NAME}_node nodes/usb_cam_node.cpp) target_link_libraries(${PROJECT_NAME}_node${PROJECT_NAME}${avcodec_LINK_LIBRARIES}${avutil_LINK_LIBRARIES}${swscale_LINK_LIBRARIES}${catkin_LIBRARIES}${OpenCV_LIBS} )############# ## Install ## ############### Mark executables and/or libraries for installation install(TARGETS ${PROJECT_NAME}_node ${PROJECT_NAME}RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION}LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} )## Copy launch files install(DIRECTORY launch/DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}/launchFILES_MATCHING PATTERN *.launch )install(DIRECTORY include/${PROJECT_NAME}/DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION}FILES_MATCHING PATTERN *.h PATTERN *.hpp )分析CMakeLists.txt{\rm CMakeLists.txt}CMakeLists.txt文件可知在编译内容上所依赖的库avcodec、swscale、avutil{\rm avcodec、swscale、avutil}avcodec、swscale、avutil使用locate{\rm locate}locate命令找出路径 ########### ## Build ## ###########include_directories(include${catkin_INCLUDE_DIRS}${avcodec_INCLUDE_DIRS}${swscale_INCLUDE_DIRS}${avutil_INCLUDE_DIRS}${OpenCV_INCLUDE_DIRS} )## Build the USB camera library add_library(${PROJECT_NAME} src/usb_cam.cpp) target_link_libraries(${PROJECT_NAME}${avcodec_LINK_LIBRARIES}${avutil_LINK_LIBRARIES}${swscale_LINK_LIBRARIES}${catkin_LIBRARIES}${OpenCV_LIBS} )## Declare a cpp executable add_executable(${PROJECT_NAME}_node nodes/usb_cam_node.cpp) target_link_libraries(${PROJECT_NAME}_node${PROJECT_NAME}${avcodec_LINK_LIBRARIES}${avutil_LINK_LIBRARIES}${swscale_LINK_LIBRARIES}${catkin_LIBRARIES}${OpenCV_LIBS} )# 在终端下分别locate出三个库的具体路径 locate libavcodec locate libavutil locate libswscale得出具体路径后在CMakeLists.txt{\rm CMakeLists.txt}CMakeLists.txt文件写入路径见下面代码块 ## Declare a cpp executable add_executable(${PROJECT_NAME}_node nodes/usb_cam_node.cpp)# CMakeLists.txt文件新增路径部分 # set(avcodec_LINK_LIBRARIES /usr/lib/x86_64-linux-gnu/libavcodec.so) set(avutil_LINK_LIBRARIES /usr/lib/x86_64-linux-gnu/libavutil.so) set(swscale_LINK_LIBRARIES /usr/lib/x86_64-linux-gnu/libswscale.so) # target_link_libraries(${PROJECT_NAME}_node${PROJECT_NAME}${avcodec_LINK_LIBRARIES}${avutil_LINK_LIBRARIES}${swscale_LINK_LIBRARIES}${catkin_LIBRARIES}${OpenCV_LIBS} )修改CMakeLists.txt{\rm CMakeLists.txt}CMakeLists.txt文件后返回工作空间进行编译如下图所示 3.问题2usb-cam安装好后出现找不到video0的问题 问题描述解决问题1后成功进行编译但在打开摄像头的时候出现找不到Video0{\rm Video0}Video0的问题具体如下图所示 4.解决方案 # 1.关闭虚拟机进入编辑虚拟机设置 # 2.在USB控制器选项的显示所有USB设备前打上√ # 3.启动虚拟机 # 4.在虚拟机选项--可移动设备--USB 2.0 HD UVC Web Cam--点击连接; # 5.查看是否显示video0; cd /dev/ ls
http://www.w-s-a.com/news/703547/

相关文章:

  • windows网站建设教程视频教程wordpress默认用户头像
  • 做网站需要什么软件wordpress会员邮件通知
  • 技术支持网站合肥网站搭建
  • 无为网站设计免费制作企业网站平台
  • 社交网站第一步怎么做房屋装修效果图用什么软件
  • 企业网站 批量备案合肥 网站建设
  • 如何提高网站索引量室内设计师之路网站
  • ps怎么做响应式网站布局图现在做网站都是怎么做的
  • 导购 网站模板网站主题选择
  • 毕业设计医院网站设计怎么做郑州铭功路网站建设
  • 网站根域名是什么php做商城网站步骤
  • 建设网站的那个公司好网站建设万首先金手指12
  • 广东民航机场建设有限公司网站网站开发后端用什么
  • 做风帆网站需要多少钱越野车网站模板
  • 如何做网站平台销售用狗做头像的网站
  • 宝安电子厂做网站美食网页设计的制作过程
  • 网站logo提交学网站开发技术
  • 跨境电商平台网站建设广州西安官网seo推广
  • 我和你99谁做的网站小程序制作第三方平台
  • 建设银行网站用户名鹤岗网站seo
  • 做一元夺宝网站需要什么条件西安市做网站的公司
  • 零基础建设网站教程郑州做网站推广价格
  • 平面设计免费素材网站新开三端互通传奇网站
  • ppt模板免费下载 素材医疗seo网站优化推广怎么样
  • 课程网站怎么做wordpress文章改背景色
  • 网络营销从网站建设开始卖汽车配件怎么做网站
  • 手机商城网站制作公司济南想建设网站
  • .net 建网站网站网站做员工犯法吗
  • 电子商务网站建设说课稿棕色网站设计
  • 怎么做律所的官方网站红塔网站制作