如何编译包含 bin、lib 和 share 的文件夹

如何编译包含 bin、lib 和 share 的文件夹

我从网站下载了FileZilla,文件类型是tar.bz2,解压后得到一个文件夹,里面有bin、lib和share子文件夹,由于没有说明如何编译,而我对编译又不是很熟悉,所以求助。

附言:我知道我可以使用 sudo apt install filezilla,但我宁愿了解如何编译,这样我就可以学到一些东西。

谢谢

答案1

编译说明记录在FileZilla 维基百科

FileZilla 3 具有以下依赖项:

  • 库文件zilla
  • 插件
  • 加密传输协议
  • libidn(在类 Unix 系统下)
  • gettext(仅限编译时)
  • libdbus (在类 Unix 系统下)

然后实际编译它,

如果安装了所有依赖项,则编译 FileZilla 非常简单,只需调用

./configure
make
make install

这几乎是在 GNU/Linux 上编译和安装大多数自由和开源软件的标准方式。

相关内容