关于linux下c/c++编程环境的问题?(不要笑)
在windows下我知道我用的c/c++类工具把头文件和库放在那里。知道把自己写的一些库放到那里后就可以直接的用。但是在linux下,我就有的迷失方向,“/”下有“lib“,”/usr“也有”lib”;“/usr”下有“include”,“/usr/local”也有“include”和“lib”。还有,“/”下“lib“头文件在那里????还有,X的头文件和库文件在那里,怎样调用??是”include“即可,还是要指定路径。如果要指定路径,可不可以经过一些配置后就不用指定?还有,gcc默认到那里去找头文件和库。还有,升级内核或则gcc后,要经过怎样的设置才能让gcc工作正常等等。
前些天我把内核升到了2.6.0,出现了在2.6.0上编译2.6.0内核时找不道头文件的错误。自己写好编好的模块由于内核版本不复不能加载的问题。
我希望大家多多帮帮忙,多讲一下linux下c/c++编程环境的知识。先谢谢大家了。