在线笔记
ckelsel
全部博文(596)
XPDM(4)
java(6)
工具(5)
c++基础(7)
android2.3源码分(0)
调试(3)
应用(11)
编译安装(9)
反编译(2)
freerdp(1)
oschina(0)
mfc(0)
bat(2)
windbg(7)
安全(2)
HOOK(2)
WDDM(2)
驱动开发(16)
显示驱动(21)
健身(0)
工具(1)
搭建环境(0)
背景知识(2)
驱动模块(1)
文件系统(0)
UBOOT(0)
设计模式(3)
背景知识(10)
优化方向/想法(5)
bitmap(2)
shell(1)
系统相关工具支持(3)
./a.out(1)
kernel(1)
优化工具(8)
VIM(1)
GDB(1)
IO操作(2)
CPU相关(2)
openmp(2)
perl(2)
gdb(3)
Makefile(4)
shell(3)
2016年(1)
2015年(104)
2014年(228)
2013年(226)
2012年(26)
2011年(11)
分类: 云计算
2013-11-11 17:03:27
Spice 基本的组件包括:
在 git 仓库里, spice-common 作为 spice 和 spice-gtk 的一个子项目存在, spice-protocol 又是在 spice-common 里的一个子项目, 所以只需要 clone spice 和 spice-gtk 就可以了.
$ git clone git://git.freedesktop.org/git/spice/spice $ git clone git://git.freedesktop.org/git/spice/spice-gtk
$ cd spice && ./autogen.sh --prefix=/usr && make -j5 && sudo make install $ cd spice-gtk && ./autogen.sh --prefix=/usr && make -j5 && sudo make install
当然可以在编译的时候做一些更深的定制, 比如我的:
$ cd spice && ./autogen.sh --prefix=/usr --build=x86_64-pc-linux-gnu \ --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info \ --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib \ --libdir=/usr/lib64 --disable-dependency-tracking --disable-static \ --disable-tunnel --enable-client --enable-gui --without-sasl \ --disable-static-linkage && make -j5 && sudo make install $ cd spice-gtk && ./autogen.sh --prefix=/usr --build=x86_64-pc-linux-gnu \ --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info \ --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib \ --libdir=/usr/lib64 --disable-dependency-tracking --disable-maintainer-mode \ --disable-static --enable-introspection --with-audio=pulse --without-python \ --without-sasl --enable-polkit --disable-vala --with-gtk=3.0 --enable-werror \ --enable-usbredir && make -j5 && sudo make install
上一篇:valgrind小计
下一篇:gobject 中 g_object_new 流程简介
登录 注册