在linux下没有的头文件怎么引入
需要先下载吗?下载完了放到哪个文件夹下?我发现很多include文件夹。
[解决办法]
sudo apt-get install libncurses5-dev
安装,系统自带库文件一般在/usr/include下面,这个是安装curses.h的
conio不是c语言标准库,也不是posix标准,如果楼主实在要用,http://download.csdn.net/detail/tianshuai11/4318201这个是源码下载地址,下载后解./configure, make, make install,会默认安到/usr/include下面的,应该是个静态库,如果楼主编译出问题,指定-lconio编译看看
[解决办法]
楼主就是想要那个“press any key to continue”吧?
Linux下用getchar()吧!
curses里的getch和Windows下VC的getch还是有区别的。
-----
另外,我认为楼主有一点没有弄清楚:就是头文件和头文件中声明函数的实现。
比如,curses这个库,你下载它的源码,./configure然后make、make install的时候,会发现它不仅拷贝了一些.so文件到/lib或者/usr/lib,也拷贝了.h到/usr/include。.so中包含的是函数的实现,这个才是最主要的。
[解决办法]