http://blog.csdn.net/beitiandijun/article/details/9225591ubuntu下编译VLC源码 分类: 视频处理 2013-07-02 17:33 5761人阅读 评论(0) 收藏 举报VLC 操作系统选择:http://old-releases.ubuntu.com/releases/14.04.0/ubuntu-14.04-desktop-amd64.iso sudo apt-get install已经安装了freescale的i.MX6Q的a…
Ubuntu下编译caffe 纯粹是个人编译的记录.不用CUDA(笔记本是amd卡,万恶的nvidia):不手动编译依赖包(apt-get是用来干啥的?用来直接装二进制包,以及自动解决依赖项的) caffe官方给出的ubuntu下的教程在http://caffe.berkeleyvision.org/install_apt.html make: protoc: 命令未找到 解决办法: sudo apt-get install protobuf-c-compiler protobuf-compil…
ubuntu下编译VLC 标签(空格分隔): ubuntu vlc 视频 编译 [TOC] 1.下载VLC源码包并解压 VLC的源码包在VLC的官网有,可以直接下载.也可以使用git来clone一个. git的地址git clone git://git.videolan.org/vlc.git 源码包地址 http://get.videolan.org/vlc/2.2.0/vlc-2.2.0.tar.xz 下载和解压 xz压缩的档案包使用J参数来解压 wget http://get.videol…
最近在研究WiFi联盟的多屏互动协议Miracast,其中需要用到wpa_supplicant,编译中遇到了一些问题,经过一下午的折腾也都解决了,下面分享给各位. 一.编译需要用到三个库源码包,分别是wpa_supplicant, openssl, libnl 1. wpa_supplicant是我们需要编译的源文件包,目前最新版本是1.1.在终端命令行下输入: wget http://hostap.epitest.fi/releases/wpa_supplicant-1.1.tar.gz 进行…
在Ubuntu下编译hadoop2.5.x 参考博客:http://www.aboutyun.com/thread-8130-1-1.html 1 下载hadoop源码: (1) http://www.aboutyun.com/thread-8130-1-1.html   wget http://mirrors.hust.edu.cn/apache/hadoop/common/hadoop-2.5.2/hadoop-2.5.2-src.tar.gz (2)解压源码: hadoop@master:…
本文主要记录下Ubuntu下编译Poco C++库的配置项以备后用.系统版本:Ubuntu 16.04,1 Poco 版本:1.9.0基本的步骤如下: 1.从官网下载最新的Poco源码,地址是:https://pocoproject.org/download.html 2. 安装Openss库 apt-get install libssl-dev 3.配置Poco: sudo ./configure --no-tests --no-samples --omit=Data/ODBC,Data/My…
Ubuntu 下编译 Hadoop-2.9.2 系统环境 系统: ubuntu-18.10-desktop-amd64 maven: Apache Maven 3.6.0 jdk: jdk_1.8.0_201 ProtocolBuffer: portoc-2.5.0 OpenSSL: OpenSSL 1.1.1 cmake: cmake3.12.1 hadoop: hadoop-2.9.2 安装所需环境 # 安装各种所需依赖库 $ sudo apt-get install autoconf au…
Ubuntu下编译安装postgreSQL 10.5 ubuntu 16.04 LTS系统postgreSQL 10.5 安装包准备 1.从PostgreSQL官网下载PostgreSQL的安装包 安装过程 2.解压源码包 tar zxvf postgresql-10.5.tar.gzcd postgresql-10.5 3.检查环境配置 #创建postgreSQL的安装目录mkdir /usr/local/postgresql#检查环境配置--prefix是指定postgreSQL安装路径./…
在Ubuntu下编译安装GreatSQL 本次介绍如何利用Docker构建Ubuntu环境,并将GreatSQL源码编译成二进制文件. 1.准备工作 先创建本次Docker的workdir为 /data/docker-ubuntu: [root@greatsql ~]# mdkir /data/docker-ubuntu 1.1.配置Ubuntu环境下的apt源配置文件 开始编译之前,建议先配置好apt源,这样后续部署环境下载软件包时速度更快. 以阿里.腾讯两大云主机为例,可以这样配置(两个ap…
在Ubuntu下编译Assimp库 怎样在Ubuntu下编译Assimp库?这是我曾经编译成功后做的笔记,供參考. 1.去以下的站点去下载Assimp库: http://assimp.sourceforge.net/ 2.安装cmake,似乎Assimp库仅仅能通过cmake和vsproject文件进行构建,普通的makfile是通过它来产生的.Ubuntu下使用sudo apt-get install cmake. 然后通过cmake --version查看cmake的版本号,我cmake版本…
ubuntu下编译java程序 首先需要安装jdk,并配置好相应环境变量 下面以简单的HelloWorld为例 文件名为HelloWorld.java java代码: public class HelloWorld { public static void main(String args[]) { System.out.println("Hello World!"); } } 编译: javac HelloWorld.java 此时会在当前文件夹生成 HelloWorld.class…
在做Android客户端视频播放器的过程中熟悉ijkplayer.他在视频支持协议上要比Android原生的mediaplayer做的要好.因此,自己也基于Bilibili/ijkplayer的重新编译了一下. 1.准备工作 在Vmware下安装ubuntu这里就不累赘介绍了. 一.查看操作系统是32位的还是64位的 在控制台输入:sudo uname --m 回车后: 如果显示i686,则表示安装了32位操作系统 如果显示 x86_64,则表示安装了64位操作系统 图一:ubuntu系统位数…
SHTOOLS是使用Fortran语言写的一个专门用于处理球谐函数的一个开源库,更多的介绍请猛戳这里,关于这个库的安装和使用,都在官网上有详细的说明,虽然很详细,但是编译的时候还是比较费劲,下面将我在Ubuntu下编译的步骤记录下. 首先SHTOOLS需要依赖三个库,分别是FFTW库,BLAS库和LAPACK库.FFTW库是傅立叶变换的库,只能用一句很好很强大来说明了,前段时间自己写了一个图像的傅立叶变换,处理一幅图像(12208×12208)的16bit但波段图像,进行MTF复原,整整需要5分…
一.安装Git与yasm sudo apt-get install git sudo apt-get install yasm 二.下载和配置 SDK.NDK SDK一般开发时肯定都有的,NDK一般是不默认下载的, 不建议使用SDK Manager下载的NDK,存在一些问题, 建议去官网下载. 接着是配置环境变量: 设置修改下:.bashrc文件,把SDK和NDK配置上: 然后source .bashrc,键入ndk-build -v 看有没有东西输出 验证配置是否生效. 三.拉取ijkplay…
tesseract是一个开源的OCR引擎,最初是由惠普公司开发用来作为其平板扫描仪的OCR引擎,2005年惠普将其开源出来,之后google接手负责维护.目前稳定的版本是3.0.4.0版本加入了基于LSTM的神经网络技术,中文字符识别准确率有所提高. ubuntu下tesseract 4.0安装: 终端输入以下命令: sudo add-apt-repository ppa:alex-p/tesseract-ocr sudo apt-get update sudo apt-get instal…
搞了几个月的Android应用开发,勉强算是个Android开发者了吧,Android本就是开源的,还是把源代码下载下来自己编译一下,看看是个什么东西,出于好奇,和以后的职业发展,开始了无休止的Android研究过程... 这篇连载博客用来记录我从下载源代码到编译的整个过程,开始百度和谷歌了无数资料,遇到了不少的问题,以总结出来,希望对后来者有所帮助,于我也算是一种总结吧 接下来首先开发获取最新的Android源代码,目前最新版本是4.0 要获取源代码,当然还得先看官方文档怎么说http://s…
目的: 1. 练习.网上有很多类似的文章可供参考. 2. 为写qemu的watchdog驱动练手. 有朋友问make的 watchdog驱动 需要什么准备,所以写这个blog. 环境: ubuntu 12.04.4 耗时(基于熟悉linux环境和操作系统的条件下): 1. make 时间 大于1个小时 过程: 1.安装编译内核所需要的软件 $ apt-get install build-essential kernel-package libncurses5-dev 2.下载内核源码 先查看li…
网上资料太杂乱,搞了大半天都还是没搞懂怎么系统的调用NDK.最后干脆放弃了Win改用Ubuntu编译JNI,虽然编译环境简单了,但是资料却少了不少.几乎没有一篇完整的文章.我想或许是能在Ubuntu下写NDK的都是高手吧,不屑与写入门的文章. 废话少说 第一步:保证make 和 gcc可用 在shell中输入make -v,不报错就是对的.(可参考http://wenku.baidu.com/view/d87586c24028915f804dc24a.html.) 在shell中输入gcc -v…
参考:http://www.cnblogs.com/fnng/archive/2013/05/29/3106515.html ubuntu 安装过程: 1.安装:setuptools $ apt-get install python-setuptools 2.安装pip 1)源码安装方式(cd进python目录下)如下: $ tar -zxvf pip-1.4.1.tar.gz $ cd pip-1.4.1/ $ python setup.py install 2)这里直接使用apt-get安装…
以前一直使用opencv 2.x的版本,现在3.0的已经发布成正式版了,尝试在Linux下安装. 收集了一篇不错的经验教程: Ubuntu14.04下安装OpenCV3.0经验. 编译的过程大概需要30分钟左右.亲测教程可用,需要注意的是把测试图片girls.jpg替换成自己的图片即可. 测试的例子 1.创建工作目录 mkdir ~/own/mycode cd ~/own/mycode gedit readimage.cpp 2.编辑如下代码 //! [includes] #include <o…
一般内核驱动都是在实体机上跑的,那有没有方法在ubuntu直接编译并运行呢?带着这个问题在网上查了一些资料,之后就实现了. 运行 hello.c   #include<linux/init.h>  //初始换函数 #include<linux/kernel.h>  //内核头文件 #include<linux/module.h>  //模块的头文件   static  int  hello_init(void) {     printk("aldrich He…
本文主要介绍Linux 系统下如何编译Ffmpeg,编译环境是Ubuntu 16.04,Ffmpeg版本是3.4.2.Windows环境 下如何编译ffmpeg前面有博文介绍,也录有视频,感兴趣的同学查可以看我之前写的博文,视频可以从群里 下载.与Windows下编译不同,Linux下编译ffmpeg相对简单很多.下面具体介绍编译步骤: 1.下载源码 源码地址是http://ffmpeg.org/download.html,注意我们需要时源码,不是编译好的可执行文件.我们直接点击 如图所示页面上…
        因为想试跑yolov3的缘故,所以装了ubuntu系统,直接通过U盘装的,并不像他们说的“折腾”,反而一切非常顺利,比装软件还简单.然后就是要用C++跑opencv的程序用于比赛,出于这个原因,大致了解下如何在linux下编译并运行C++的opencv程序.         首先我先把我的代码粘上:   #include <iostream> #include <opencv2/opencv.hpp> using namespace std; using names…
安装: #sudo apt-get install libxml2 #sudo apt-get install libxml2-dev sudo apt-get install libxml2-dev libxslt-dev 安装成功后:所有的头文件在/usr/include/libxml2/这个文件目录下,lib文件在/usr/lib在这个下面. 下面是在网上找的一段测试linxml2库是否装上的代码. #include <stdio.h> #include <libxml/parse…
以前都是在VC或者VS中编写c语言程序,今天尝试在Ubuntu下试着编写了一个简单的画正弦函数的程序,用到了头文件math.h,但是编译的时候报错了: 经查资料后才知道,数学函数位于libm.so库文件中(通常在/lib目录下),-lm选项提示编译器,我们程序中用到的数学函数要到这个库文件里查找. 果然,指定连接库后,可以编译成功了,那为什么有些库要单独指定呢?而如:stdio.h却不用?答案是,因为这些库不是基础库,如果第三方库函数与基础库有重名会怎么办?用-l 明确的指定链接哪个库可以避免这…
系统环境: ubuntu版本:Linux jfcai-VirtualBox 4.15.0-29-generic #31-Ubuntu SMP Tue Jul 17 15:39:52 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux poco版本:poco-1.9.0-all.tar.gz 编译是在virtual box下的ubuntu18.04-desktop下进行的.以root登录. 其它同我的另一文章debian下编译安装poco一模一样. 一次编译成功. 奇怪…
最近在研究咋样在QT 下使用opengl 扩展库glew.首先需要明白的是QT中对glut等库进行了封装,但是对glew和glfw等库需要自己编译后使用. 安装步骤: 1.下载Ubuntu下的glew库文件,下载好后解压. glew下载路径 官网下载路径 2.编译. (1)首先安装编译需要的tool,在终端执行如下命令. sudo apt-get install build-essential libxmu-dev libxi-dev libgl-dev (2)在解压好的文件目录下执行如下命令进…
平台:Ubuntu16.04  64bit 虚拟机:VirtualBOX 编译软件:Qt 32bit (在64位环境下编译32bit的程序会出现很多错误,从编译器的安装以及整个库的编译) 问题一:error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory         处理办法: sudo apt-get install libx11-6…
转自:http://blog.csdn.net/feifei454498130/article/details/8197103 添加依赖库: sudo apt-get install build-essential expat libexpat1-dev libssl-dev pkg-config sudo apt-get install libssl-dev sudo apt-get install libpulse-dev sudo apt-get install libdbus-glib-…
网上关于编译的介绍非常多,其实ubuntu系统自带编译好的SuiteSparse,不想折腾的话,用新立得很容易就搞定 准备工作: 下载并编译OpenBLAS(会连带Lapack也下载和编译),图省事请用新立得安装: 新立得搜索并安装TBB: 下载METIS-4.0.3(注:4.0.1有bug): 下载SuiteSparse-4.4.1或最新版: 修改SuiteSparse_config目录下的SuiteSparse_config.mk文件: 接下去就是编译,这里跳过 注意事项: 对于SuiteS…