[英]warning : implicit declaration of function ' crypt_r'
我試圖編寫一個多線程程序,在其中我需要調用函數crypt。 但是編譯器會發出此警告。 而且它也不能識別crypt_data。 有任何想法嗎?
您需要包括適當的頭文件。 在這種情況下crypt.h
#include <crypt.h>
聲明函數crypt的原型(轉發聲明)或包括具有該原型的標頭。
對程序源進行預處理,例如通過運行gcc -E
代替gcc -c
。 查看輸出以查看聲明中是否出現了您期望的某些/全部/無一的crypt函數。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.