Mac
mac上的棄用錯誤
我在mac上編譯,我得到這個錯誤:
unsigned char *SHA256(const unsigned char *d, size_t n,unsigned char *md) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
為什麼會發生這種情況,我該如何解決?
在 Mac OS X 10.7 中,Apple 希望您使用他們自己的加密庫而不是 OpenSSL。比特幣開發者不太可能做到這一點,所以這裡是關閉警告的方法:
編輯您的 ./configure 文件,並將其添加到 CXX_FLAGS
-Wno-deprecated-declarations
我實際上並沒有 Mac。有人可以試試這個,看看我有沒有錯?