当前位置: 首页 > 知识库问答 >
问题:

github_安装

孟成文
2023-03-14

我试图从github安装软件包video oplayR,但失败了。我尝试了两种方法:

1.使用README文件中提到的安装指南。它给出了以下错误:

下载github repo sjmgarnier/videoplayR@master函数中出现错误(类型、消息、asError=TRUE):

2.使用R CMD SHLIB等在运行R CMD检查时会出现以下错误。它是install.out文件的一部分:

*正在安装源程序包“videoplayR”。。。

**libs

G-I/usr/share/R/包含-DNDEBUG-I"/home/nandy/R/x86_64-pc-linux-gnu-

library/3.1/Rcpp/include“-I”/home/nandy/R/x86_64-pc-linux-gnu-

library/3.1/RcppArmadillo/include“pkg config--cflags opencvRscript-e

Werror=format security-D_FORTIFY_SOURCE=2-g-c RcppExports。cpp-o RcppExports。o

G-I/usr/share/R/包含-DNDEBUG-I"/home/nandy/R/x86_64-pc-linux-gnu-

library/3.1/Rcpp/include“-I”/home/nandy/R/x86_64-pc-linux-gnu-

library/3.1/RcppArmadillo/include“pkg config--cflags opencvRscript-e

Werror=格式安全性-D_加固_源=2-g-c视频。cpp-o视频。o

视频cpp:在成员函数“double Video::current_frame()”中:

视频cpp:42:25:错误:“CV_CAP_PROP_POS_FRAMES”未在此范围内声明

返回(inputVideo.get(CV_CAP_PROP_POS_FRAMES))^

视频cpp:在成员函数“void Video::set_current_frame(int)”中:

Video.cpp:46: 18:错误:CV_CAP_PROP_POS_FRAMES未在此范围内声明

InputVideo.set(CV_CAP_PROP_POS_FRAMES, n);^

Video.cpp:在成员函数中的无效视频::next_frame_cv():

视频cpp:63:22:错误:“CV_CAP_PROP_POS_FRAMES”未在此范围内声明

if(inputVideo.get(CV_CAP_PROP_POS_FRAMES)==inputVideo.get(CV_CAP_PROP_FRAME_COUNT)){^

Video.cpp:63: 64:错误:CV_CAP_PROP_FRAME_COUNT未在此范围内声明

if(inputVideo.get(CV_CAP_PROP_POS_FRAMES)=inputVideo。获取(CV\U CAP\U PROP\U FRAME\U COUNT)){^

视频cpp:在成员函数“void Video::get_frame_cv(int)”中:

视频cpp:76:27:错误:“CV_CAP_PROP_FRAME_COUNT”未在此范围内声明

如果(n)

视频cpp:80:18:错误:“CV_CAP_PROP_POS_FRAMES”未在此范围内声明

InputVideo.set(CV_CAP_PROP_POS_FRAMES, n);^

视频cpp:在成员函数“int Video::length()”中:

视频cpp:91:25:错误:“CV_CAP_PROP_FRAME_COUNT”未在此范围返回中声明(inputVideo.get(CV_CAP_PROP_FRAME_COUNT))^

我猜问题2是由于OpenCV的版本问题造成的。我说得对吗?有办法解决吗?


共有1个答案

魏冷勋
2023-03-14

>

  • 与以下两个报告的问题类似:https://github.com/hadley/devtools/issues/650和https://github.com/hadley/devtools/issues/467.看来您需要将您的系统(我猜是Linux)更新到最新版本的Curl。

    我相信这是我的错。我忘记排除编译共享对象视频游戏。所以上次我提交了对GitHub回购的更改。如果你使用的操作系统与我的不同(OSX约塞米蒂),这肯定是你遇到的问题的原因。我修复了它,现在它也应该在你的电脑上编译得很好。

    仅供参考,我使用OpenCV 2.4.9和2.4.10编译并运行了该软件包,但它应该适用于任何2.4版本。OpenCV的X版本(从未尝试过最新的OpenCV 3.0测试版)。

  •  类似资料:
    • 我试图将我的应用程序安装到Android L Preview Intel Atom虚拟设备中,它失败了,错误: install_failed_no_matching_abis

    • 在你开始使用 Django 之前,你需要先安装它。我们有一个 完整安装指南 它涵盖了所有的安装步骤和可能遇到的问题;本指南将会给你一个最简单、简洁的安装指引。 安装 Python 作为一个 Web 框架,Django 需要使用 Python 。它适用 2.6.5 到 2.7 的所有 Python 版本。它还具有 3.2 和 3.3 版本的实验性支持。所有这些 Python 版本都包含一个轻量级的数

    • 首先要安装 Node.js, Node.js 自带了软件包管理器 npm,Webpack 需要 Node.js v0.6 以上支持,建议使用最新版 Node.js。 用 npm 安装 Webpack: $ npm install webpack -g 此时 Webpack 已经安装到了全局环境下,可以通过命令行 webpack -h 试试。 通常我们会将 Webpack 安装到项目的依赖中,这样就

    • tags: 安装, 软件源 Linux Mint 18 的安装比较简单,安装速度也非常快。 但是期间还是有一些事情要小心。 安装前准备 从 Linux Mint 的下载页面下载 Cinnamon 的 64位版本。 https://www.linuxmint.com/download.php 之后使用各种工具将下载下来的 ISO 文件制作成启动 U 盘进行安装。 安装 安装时,在选择安装盘符时需要注

    • MongoDB能够运行在多种平台,并支持32位和64的构架。 由于本教程是在Windows上开展,所以只讲Windows上的安装。其他平台参考MongoDB官方手册。 在Windows上安装MongoDB MongoDB2.2版本之前不支持Windows XP,本教程使用的版本是最新的3.0的版本。为了方便操作和理解,所以选择在Windows讲解,生产环境请使用Linux版本。 MongoDB支持

    • 如果你在家做这个练习 如果你在家做这个练习,而不是在一个 Django Girls 活动 中,你现在完全可以跳过这一章,直接阅读互联网是如何工作的?一章。 这是因为下面的这些步骤包含在整个教程当中,这只是一个额外的页面,把所有的安装说明收集在了一起。 Django Girls活动有一个“开学礼”环节,活动中会一次性安装完成所有的软件,因而在之后的线下活动中就无需再进行安装,这对我们很有帮助。 如果