Clamav 开源杀毒软件

Clamav open source antivirus

作为我项目的一部分,我一直在尝试研究 clamav 开源杀毒软件的源代码。因此,我从网站下载了最新的稳定版本 clamav.0.99.2.tar.gz

我在 Windows 10 64 位上使用 eclipse neon.2 4.6.2 版。

我使用提取的 clamav 文件夹创建了一个现有的 make 文件项目,然后将其转换为 C/C++ autotools 项目。

配置项目时,我得到一个错误 "openssl not found",尽管我已经在我的 cygwin64 终端中安装了 openssl,而且我 运行 仅从这个终端安装了 ecipse。

我的做法完全错误吗?

从 linux VM 中的终端,键入:

sudo apt-get install libssl-dev 

然后从 clamav-0.99.2 目录类型安装 SSL:

./configure 

完成后输入:

make 

这需要一段时间才能完成,然后(如果你想实际安装 clamav 应用程序)键入:

make install