我在我的MAC中丢失了像malloc.h和conio.h这样的头文件..我该如何安装它?如何在Mac OSX Sierra中安装C头文件?
gcc linkedlistmenu.c linkedlistmenu.c:2:19: fatal error: malloc.h: No such file or directory
我在我的MAC中丢失了像malloc.h和conio.h这样的头文件..我该如何安装它?如何在Mac OSX Sierra中安装C头文件?
gcc linkedlistmenu.c linkedlistmenu.c:2:19: fatal error: malloc.h: No such file or directory
首先,malloc.h
被弃用(而不是您的系统上)。相反,你应该使用stdlib.h
。此外,conio.h
是一个实现特定的头文件 - 在这种情况下,它是Windows和MS-DOS特定的。它在MacOS上不可用。这两个都是非标准的头文件,因此由于可移植性问题而不是首选。 ncurses
(它应该已经在MacOS上可用)提供了与conio.h
类似的功能;看看是否有你在找什么。
但是,如果你真的需要这些头文件,你最好的拍摄是安装一个虚拟化程序,如VirtualBox,从那里安装Windows和工作。
非常感谢你......这真的很有帮助......这里是MAC新手。 –
@ArunKumar很高兴澄清帮助:) – iRove
您是否试过'stdlib.h'? –
这两个头文件都不是C标准的一部分 – UnholySheep
您是否用良好的C书进行交叉检查?不要从默默无闻的YouTube视频或在线教程中学习C! – Olaf