Linux的菜鸟问题~好心人帮下~谢了~

来源:百度知道 编辑:UC知道 时间:2024/05/17 22:09:02
我有一个linux2.4内核的程序源码~cpp的~
我怎么改才能让它能在linux2.6.10的内核下运行?~
还有cpp怎么编译?~在WinXP下有什么工具能编译出能在linux2.6.10下能用的么?~

第一 换gcc版本 ,源码与内核关系不大 主要是看他是在那个版本的gcc下编译通过的 ,此外 如果源码需要用到linux-header 的话 还需要安装内核头文件库

第二 cpp 用 g++ 这个程序来编译 g++是gcc包的一部分 处理c++源码的编译

第三 XP下 有2个方法, 第一 安装cygwin并且交叉编译以得到linux下的执行代码, 这个不推荐 方法2 ,安装虚拟机 在虚拟机中编译