环境部署
LibreOffice(简称"LO")的编译是在Windows系统下模拟unix环境的cygwin中进行,所以同时也需要载很多该环境下的各种包。起初在部署环境时,不清楚编译时具体需要用到哪些包,就只安装cygwin时默认的一些,然后就开始配置编译选项,之后根据编译过程中的提示缺少哪些包,一步一步去手动下载。后来,看到LO的社区网站上(
https://wiki.documentfoundation.org/Development/Windows_Build_Dependencies)有介绍在Windows下怎么编译LO后,才知道可以用cmd命令的途径来一次性安装cygwin以及编译所需的其他环境包(之前每次手动去载包,过程真的太心酸了...):
setup-x86.exe -P autoconf -P automake -P bison -P cabextract -P doxygen -P flex -P gcc-g++
-P git -P gnupg -P gperf -P libxml2-devel -P libpng12-devel -P make -P