Advertisement

Ubuntu 18.04下安装OpenCV遇到的问题及解决方案(持续更新)

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本文记录并解决在Ubuntu 18.04系统中安装OpenCV过程中可能遇到的各种问题,并提供详细的解决方案。内容会不断更新以包含更多实用信息和最新建议。 在执行 `$ sudo make` 时遇到以下问题: 1. 错误提示:“this file requires compiler and library support for the iso c++ 2011 standard”。解决方法是在工程主目录的 `CMakeLists.txt` 文件中添加如下设置,以确保使用 C++11 标准编译:`SET(CMAKE_CXX_FLAGS -std=c++11 -O3)` 2. 错误提示:“~/opencv_contrib/modules/xfeatures2d/src/boostdesc.cpp:673:20: fatal error: boostdesc_bgm.i: No such file or directory”。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Ubuntu 18.04OpenCV
    优质
    本文记录并解决在Ubuntu 18.04系统中安装OpenCV过程中可能遇到的各种问题,并提供详细的解决方案。内容会不断更新以包含更多实用信息和最新建议。 在执行 `$ sudo make` 时遇到以下问题: 1. 错误提示:“this file requires compiler and library support for the iso c++ 2011 standard”。解决方法是在工程主目录的 `CMakeLists.txt` 文件中添加如下设置,以确保使用 C++11 标准编译:`SET(CMAKE_CXX_FLAGS -std=c++11 -O3)` 2. 错误提示:“~/opencv_contrib/modules/xfeatures2d/src/boostdesc.cpp:673:20: fatal error: boostdesc_bgm.i: No such file or directory”。
  • Ubuntu 18.04failed to load ldlinux.c32
    优质
    在安装Ubuntu 18.04过程中遇到“Failed to load ldlinux.c32”的错误提示?本文章将详细介绍此问题的原因,并提供相应的解决方案,帮助用户顺利完成系统安装。 在尝试于Windows 7系统上安装Ubuntu 18.04双系统时,可能会遇到一个常见的错误:“Failed to load ldlinux.c32”。这个错误通常发生在使用USB引导安装过程中,原因是引导加载器无法找到必要的组件来启动Ubuntu的安装程序。本段落将详细解释这个问题的原因,并提供一种解决方案。 了解`ldlinux.c32`是什么。它是一个用于启动Live USB或光盘的Linux引导加载器,是syslinux软件包的一部分。当在安装过程中遇到“Failed to load ldlinux.c32”的错误时,通常是因为以下原因: 1. USB引导制作不正确:可能是使用了不兼容的工具或者没有正确地将ISO映像写入USB驱动器。 2. ISO文件损坏:下载的Ubuntu ISO文件可能在传输过程中受损。 3. USB驱动器问题:USB驱动器可能存在硬件故障或格式化问题,导致无法正确读取数据。 为了解决这个问题,我们可以按照以下步骤操作: **第一步:下载UltraISO工具** UltraISO是一款强大的光盘映像处理软件,可以用来制作可启动的USB驱动器。确保从官方网站下载正版软件。 **第二步:准备Ubuntu ISO镜像** 确保你已经下载了官方的Ubuntu 18.04 LTS ISO镜像文件。这是安装过程的基础,所以确保文件来源可靠且未被篡改。 **第三步:使用UltraISO写入ISO到USB** 打开UltraISO软件,选择“文件”菜单打开ISO镜像,然后转到“启动”菜单,选择“写入硬盘映像”。在弹出的窗口中,选择你的USB驱动器作为目标设备,写入方式选择“RAW”(也称为“DD”模式),然后点击“写入”。等待软件完成写入过程,这可能需要几分钟到十几分钟的时间。 **注意事项:** - 写入过程中不要拔掉USB驱动器,以免数据损坏。 - 选择RAW写入方式会擦除USB驱动器上的所有数据,请确保没有重要信息在其中。 完成上述步骤后,你应该能使用这个新的USB驱动器来正常启动Ubuntu的安装程序。如果在尝试启动时仍然遇到问题,检查你的电脑BIOS设置,确保它优先从USB设备启动。此外,如果电脑无法识别USB驱动器,可以尝试使用其他工具如 Rufus 或 AOMEI Backupper 来格式化和初始化USB。 解决“Failed to load ldlinux.c32”的关键是确保正确的引导加载器和ISO文件被正确地写入USB驱动器。遵循上述步骤,在大多数情况下都能成功解决问题。在安装过程中如果还有疑问或遇到其他问题,可以查阅相关的技术文档或社区论坛获取更多的帮助和支持。
  • MDAC 2.8
    优质
    本文章将详细介绍在安装Microsoft MDAC 2.8过程中可能遇到的各种问题,并提供详细的解决办法和建议。 根据Windows XP的不同版本,有的需要安装MDAC2.8,而从SP2或更高版本开始则不需要。当系统不需安装该组件时会提示:“MDAC 2.8 RTM与此版本 Windows 不兼容。现在它的所有功能都成为 Windows 的一部分”。
  • Ubuntu 18.04VMware Tools错误
    优质
    本文介绍了解决在Ubuntu 18.04系统中安装VMware Tools时遇到的常见问题和错误的方法。通过详细步骤帮助用户顺利完成工具安装,提升虚拟机性能与兼容性。 在使用VMware虚拟机运行Ubuntu 18.04时,有时可能会遇到安装VMware Tools时出现错误的问题。VMware Tools是一组优化虚拟环境性能的软件包,它提供了硬件驱动和增强的功能,如图形加速、文件共享和更好的剪贴板支持。本段落将探讨如何解决Ubuntu 18.04中安装VMware Tools时常见的问题。 以下是可能出现的一些常见错误: 1. **权限不足**:这通常是由于没有以管理员(sudo)身份运行安装脚本导致的。在终端执行命令时,确保使用`sudo`前缀来提升权限。 2. **交互式问题**:在安装过程中,如果用户未按提示输入确认信息(例如直接回车),可能导致安装过程中断。在这种情况下,请确保对所有提示都输入“yes”以继续操作。 3. **依赖问题**:Ubuntu 18.04可能缺少某些必要的库和工具来支持VMware Tools的安装。为了防止这种情况,应先更新系统并安装所需依赖。 解决上述错误的方法如下: 1. **开启VT-x/AMD-V虚拟化技术**:检查虚拟机设置以确保硬件虚拟化(VT-x或AMD-V)已启用。 2. **更新和安装依赖项**: - 打开终端,输入以下命令来更新系统并安装必要的库工具: ``` sudo apt update sudo apt upgrade sudo apt install build-essential module-assistant open-vm-tools-dev ``` 3. **挂载VMware Tools ISO文件**:在虚拟机设置中选择“CDDVD”设备,然后指定使用你的VMware Tools的ISO文件。 4. **安装VMware Tools**: - 重启虚拟机后,在终端输入以下命令以管理员身份运行安装脚本: ``` sudo mkdir mntcdrom sudo mount devcdrom mntcdrom sudo chmod +x mntcdromvmware-tools-distribvmware-install.pl sudo .mntcdromvmware-tools-distribvmware-install.pl -d ``` 这里,`-d`参数表示自动应答所有问题并同意默认设置。 5. **处理交互式提示**:如果安装脚本仍然有需要用户确认的步骤,请确保在每个提示时输入“yes”,然后按回车键继续。 6. **卸载和重新安装VMware Tools**: - 如果以上方法仍无法解决问题,可以尝试先卸载再重新安装: ``` sudo vmware-uninstall-tools.pl sudo apt autoremove --purge open-vm-tools ``` 7. **检查日志文件**:如果在安装过程中遇到问题,请查看`/var/log/vmware-tools.log`以获取更详细的错误信息。 8. **寻求社区支持**:如果所有方法都试过了但还是无法解决问题,可以在VMware或Ubuntu的官方论坛上寻找帮助。 遵循上述步骤通常能解决大部分关于Ubuntu 18.04安装VMware Tools时遇到的问题。在安装过程中,请耐心并仔细阅读提示信息以确保顺利完成操作。同时,保持系统和工具更新也非常重要。希望这些信息对你有所帮助!如果你还有其他问题需要解答,欢迎提问。
  • UbuntuQT/usr/bin/ld: -lGL未找
    优质
    本文介绍了在Ubuntu系统中使用Qt开发时遇到的/usr/bin/ld: -lGL未找到问题,并提供了详细的解决方法。 安装完Qt之后,在构建项目时可能会遇到错误“/usr/bin/ld: 找不到 -lGL”,这是因为缺少了libGL环境。此时需要更新libGL环境,可以通过执行命令`sudo apt-get install libgl1-mesa-dev`来完成。 然而,在执行上述命令后可能出现依赖关系被破坏的错误提示,这通常是由于源配置问题导致的。为了解决这个问题,需要进行以下操作: 1. 点击桌面右上角设置图标; 2. 选择“系统设置”中的“软件和更新”选项; 3. 在新窗口中切换到“Ubuntu软件”标签页,并点击下载自的选框; 4. 从下拉菜单中选择其他站点,建议选择中国的镜像源。 完成上述操作后,请再次执行`sudo apt-get install libgl1-mesa-dev`命令并按照提示输入y。等待环境更新完成后,在Qt中构建项目即可成功运行。
  • matplotlib过程中.txt
    优质
    本文档记录了在使用Python进行数据可视化时,安装matplotlib库过程中可能遇到的各种问题及其相应的解决办法。 安装matplotlib库过程中可能会遇到各种问题,并且解决方法也不尽相同。尽管网上有很多正确的安装教程,但由于不同用户环境的差异性,很多人在实际操作中还是会遇到不同的错误情况。对于电脑基础较弱的人来说,这无疑是一个挑战。这里简要介绍一些常见的错误及其解决方案,希望能帮助到大家。
  • 在Windows中Python 3Tkinter
    优质
    本文介绍了在Windows系统中安装Python 3及其图形库Tkinter过程中常见的问题,并提供了相应的解决办法。 本段落详细介绍了在Windows系统下安装Python 3的tkinter模块遇到的问题及解决方法,具有一定的参考价值。希望对有需要的朋友有所帮助。
  • PCCAD办法
    优质
    本文将介绍在安装PCCAD过程中可能遇到的各种问题,并提供详细的解决方法和技巧,帮助用户顺利完成软件安装。 使用该破解文件需要确保CAD2014已正确安装。如果在安装天河CAD后找不到CAD2014,则表明下载的CAD2014版本有误,需重新选择合适的版本进行替换。建议先解决无法找到CAD2014的问题再考虑下载此破解文件,因为即使下载了也无法解决当前存在的问题,以免浪费资源。
  • Ubuntu 18.04ESXi常见
    优质
    本教程详细介绍如何在Ubuntu 18.04系统中安装ESXi,并提供解决安装过程中可能遇到的问题的方法和建议。 Ubuntu18.04下的KVM网络配置及常见问题解答,包括过程截图、命令以及遇到的问题解决方案。
  • 在Linux环境FastDFS和集成Nginx时
    优质
    本文章详细记录了作者在Linux系统中安装FastDFS以及与Nginx集成过程中所遇问题及其解决方法,旨在为有相同需求的技术人员提供参考。 背景: 我在阿里云ECS服务器上安装了CentOS 7系统,在此过程中遇到了一些问题。 问题及解决方法: 问题1:在安装过程中遇到错误提示“ERROR – file: storage_ip_changed_dealer.c, line: 163, connect to tracker server xx.xx.xx.xx:22122 fail, errno: 4, error info: Interrupted system call”或“ERROR – file: storage_ip_changed_dealer.c, line: 163, connect to tracker server xx.xx.xx.xx:2”。