1、当在linux下使用gcc编译一个.c文件时,出现下图错误
我使用gcc编译一个bank.c文件,报错显示conio头文件找不到。
2、这是因为conio是一个非标准库,适用于老的DOS系统,在Windows下也可以使用,而在linux中需要其他的库来代替,这个库就是curses.h
3、在Linux中安装curses
centos安装
sudo yum install ncurses-devel ncurses
ubuntu安装
sudo apt-get install libncurses5-dev
4、安装完成后,将C语言程序中的conio.h头文件换成curses.h
5、最后使用 gcc bank.c -l curses -o bank 编译之前的bank.c文件,,,编译成功!
版权声明:本文为qingfan_714原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。