Ubuntu16.04下编译spice-gtk

本文档详细介绍了在Ubuntu16.04上编译SPICE协议、SPICE-gtk、QEMU以及libvirt的步骤。包括安装编译工具、下载源代码、配置和安装所需依赖库,解决编译过程中的问题,如asciidoc、libvirt的sock文件问题。最后,文章提到了通过virt-manager创建和管理虚拟机时遇到的挑战和解决方案。
摘要由CSDN通过智能技术生成

编译环境准备:
1)安装编译工具

sudo apt-get install autotools-dev devhelp doxygen pkg-config devscripts

编译安装spice-protocol

下载spice-protocol 0.12.12源代码
./configure
make
sudo make install
pkg-config –print-provides spice-protocol

安装编译spice所需要的第三方库

./configure –prefix=/usr –localstatedir=/var –sysconfdir=/etc

安装celt051
sudo apt-get install libogg-dev
wget -c http://downloads.us.xiph.org/releases/celt/celt-0.5.1.3.tar.gz
./configure
make
sudo make install

其中, asciidoc编译过程中产生问题,建议不要安装。
sudo apt-get install libglib2.0-dev libpixman-1-dev libssl-dev libjpeg-dev libgstreamer1.0-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libgstreamer-plugins-base1.0-dev libcacard-dev
sudo apt-get install dh-autoreconf libpixman-1-dev libxrandr-dev  libasound2-dev libssl-dev libxfixes-dev libsasl2-dev libjpeg-dev  libxinerama-dev python-pyparsing libglib2.0-dev
sudo apt-get install liblz4-dev
sudo apt-get install libopus-dev
sudo apt-get install asciidoc(建议不要安装)
sudo apt-get install libusbredirhost-dev libusrredirparser-dev usbredirserver

编译qemu
修改configure,其中有一部分是default 的值,用来设置编译支持选项:
linux_aio=”yes”
kvm=”yes”
spice=”yes”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值