当前位置:   article > 正文

Linphone 编译安装_debian 编译安装linphone-desktop

debian 编译安装linphone-desktop

一、ubuntu下Android开发环境搭建
http://blog.csdn.net/forest_world/article/details/51108411

二、安装yasm

@ubuntu:~$ sudo apt-get install yasm
  • 1

这里写图片描述

http://baike.baidu.com/link?url=Lrur19QB13p500stUbhfO02SSBmvgmC0Yhzj0G7C15FLa8G_abZOU0mPOaKmadC7PKzuI9_HX6wvc6f9PMNzxq

Yasm是一个完全重写的NASM汇编。目前,它支持x86和AMD64指令集,接受NASM和GNU汇编器(gas)语法,产出二进制,
ELF32 , ELF64 , COFF , Mach - O的( 32和64 ) , RDOFF2
,的Win32和Win64对象的格式,并生成STABS 调试信息的来源,DWARF 2 ,CodeView 8格式。

三、安装NASM
安装方法参考
http://blog.csdn.net/liangxanhai/article/details/8521937

解压:tar zxvf nasm-2.10.07.tar.gz
解压的目录
./configure
make
sudo make install

###@ubuntu:~/nasm-2.10.07$ sudo make install
[sudo] password for ###: 
mkdir -p /usr/local/bin
/usr/bin/install -c nasm /usr/local/bin/nasm
/usr/bin/install -c ndisasm /usr/local/bin/ndisasm
mkdir -p /usr/local/share/man/man1
/usr/bin/install -c -m 644 ./nasm.1 /usr/local/share/man/man1/nasm.1
/usr/bin/install -c -m 644 ./ndisasm.1 /usr/local/share/man/man1/ndisasm.1
###@ubuntu:~/nasm-2.10.07$ 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

@ubuntu:~/nasm-2.10.07$ nasm -version
NASM version 2.10.07 compiled on May 25 2016

NASM是一个为可移植性与模块化而设计的一个80x86的汇编器。它支持相当多的目标文件格式,包括Linux和’NetBSD/FreeBSD’,’a.out’,’ELF’,’COFF’,微软16位的’OBJ’和’Win32’。它还可以输出纯二进制文件。它的语法设计得相当的简洁易懂,和Intel语法相似但更简单。它支持’Pentium’,’P6’,’MMX’,’3DNow!’,
‘SSE’ and ‘SSE2’指令集

四、

@ubuntu:~/nasm-2.10.07$ sudo apt-get install curl
Reading package lists... Done
Building dependency tree       
Reading state information... Done
curl is already the newest version.
curl set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 408 not upgraded.
@ubuntu:~/nasm-2.10.07$ 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

五、

@ubuntu:~/nasm-2.10.07$ sudo apt-get install ant
ant 是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。在实际软件开发中,有很多地方可以用到ant。

六、
@ubuntu:~$ sudo apt-get install rsync

rsync是类unix系统下的数据镜像备份工具

七、autotools系列工具

@ubuntu:~$ sudo apt-get install autoconf
Reading package lists… Done
Building dependency tree
Reading state information… Done
autoconf is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 412 not upgraded.
@ubuntu:~$

@ubuntu:~whichautoconf/usr/bin/autoconf@ubuntu:  which automake
/usr/bin/automake
@ubuntu:~$ which aclocal
/usr/bin/aclocal

八、

sudo apt-get install aptitude
sudo aptitude install libtool

@ubuntu:~$ which libtoolize
/usr/bin/libtoolize

九、

sudo apt-get install pkg-config

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/1019258
推荐阅读
相关标签
  

闽ICP备14008679号