源代码

所有的源代码均托管在git:

  • Clone: $ git clone git://anongit.freedesktop.org/libreoffice/core # (浏览) 有点慢
  • Clone (http): $ git clone http://anongit.freedesktop.org/git/libreoffice/core.git # 有点慢
  • Clone: $ git clone https://git.libreofficechina.org/libreoffice/core.git # (浏览) 国内镜像
  • git 仓库的 Tarballs: http://dev-www.libreoffice.org/bundles/ (当git服务器出现问题或者您的防火墙对于使用git太过严格时使用)
  • 发行版 Tarballs: http://download.documentfoundation.org/libreoffice/src/ 请找到最新的版本 (一般是在底部)

--> 中文社区国内镜像:https://git.libreofficechina.org/libreoffice/
--> 如何编译LibreOffice: 请阅读我们的文档
--> 关于LibreOffice的编译系统
--> 观看一段介绍如何编译LibreOffice的视频 (YouTube, 优酷)
--> 观看一段介绍使用 Kdevelop 来 hack LibreOffice 的指南 (YouTube)


 

编译和运行:(以下的步骤主要针对GNU/Linux用户)

首先您需要安装编译LibreOffice所需要的依赖环境,最简单的办法是:
sudo apt-get build-dep libreoffice  # Debian 及其衍生版
sudo apt-get install libgnome-vfsmm-2.6-dev  # Ubuntu 的额外要求
sudo zypper si -d libreoffice  # OpenSUSE 11.4+
sudo yum-builddep libreoffice  # Fedora 15+ 及其衍生版

然后下载完整的源代码,并编译:
./autogen.sh --with-lang=zh-CN
make
instdir/*/program/soffice  # 启动程序

或者,若需要简单的调试:
make debugrun  # 这将在 gdb 下启动 libreoffice

若您编译中遇到问题,别灰心,请在 IRC 上联系我们,或者阅读我们的wiki页面“如何编译”。中文用户也可在LibreOffice中文QQ群寻求帮助。