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