http://blog.csdn.net/monkey_d_meng/article/details/5565667
最近一直在看《
Linux
程序設計
(
第
3
版
)
》,照着書上的代碼原封不動地敲上去,編譯后就出現了
à
警告:隱式聲明與內建函數
’exit’
不兼容。
[cpp]
view plain
copy
- #include <stdio.h>
- int main()
- {
- printf("hello world!/n");
- exit(0);
- }
原因其實很簡單了,沒有把 stdlib.h 包含進來,加上就沒問題了。后來 google 搜索的時候發現網上很多人有這個問題,今天來記下這個問題的解決方案。
以此類推,編譯后出現警告:隱式聲明與內建函數’XXX’不兼容的問題所在都是因為沒有包含相應的頭文件,加上就OK!