0
我正在运行股票Linux GNOME的Ubuntu 13.10。 a找到从CLI告诉我md5.h文件是在文件系统的位置和编译与Linux下的MD5?
/usr/src/linux-headers-3.8.0-32-generic/include/config/crypto/md5.h
但这里的大多数例子告诉我包括OpenSSL的.h文件中。简单地说,我应该在C文件中包含哪些头文件,以便在大多数linux安装下编译我的程序(以及如何调用gcc来查找它;是否需要库链接)?
谢谢。
这头是内核的一部分。只有在开发需要MD5的内核模块时才有用。您可能正在寻找像openssl这样的用户空间库。如果您担心它不能在特定系统上使用,您可以始终静态链接它。 – Sean