系统:linux 9 目的:获取linux默认安装所有服务说明表 先获取当前自启动服务表 获取结果: Kudzu 硬件探测器 配置文件: /etc/sysconfig/hwconf /etc/sysconfig/kudzu 说明:硬件自动检测程序,会自动检测硬件是否发生变动,并相应进行硬件的添加、删除工作。当系统启动时,kudzu会对当前的硬件进行检测,并且和存储在 /etc/sysconfig/hwconf中的硬件信息进行一一对照,如果某个硬件从系统中被添...
嵌入式Linux开发工具安装:之3-NFS文件系统(作者:gliethttp) 一.PC端配置 1.关闭防火墙 [root@gliethttp root]# /etc/init.d/iptables stop 2.配置需要nfs导出的文件 [root@gliethttp root]# vim /etc/exports /at91rm9200 192.168.23.0/24(rw) [root@gliethttp root]# exportfs -rv #全部重新 export 一次,exportfs -au 全部都卸载了 3.重启nfs [root@gliethttp root]# /etc/init.d/nfs restart 二.ARM板端配置...
Eclipse IDE for Java EE Developers:是一个创建的项目来帮助开发人员创建Java和Web应用程序,包括Java IDE,JSF,Java EE,Mylyn和许多其他的 下载:pan.baidu.com/s/1pJDySR5 myeclipse:是在eclipse 基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,主要用于Java、Java EE以及移动应用的开发。MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持相当不错 下载:pan.baidu.com/s/1i3jiXVZ v...
发布软件 程序发布的主要问题就是要保证包含所有的文件以及确切的版本。幸运的是,网络程序社区已经发展出一个健壮的方法集合可以很多的解决这个问题。这些方法包括: 使用在所有的Unix机器上均可用的标准工具将所有的组件文件打包进入一个包文件中 控制软件包的版本号 包文件采用包含版本号的命名约定从而用户可以很容易分辨出他们正在处理的版本 包中子目录的使用可以保证当文件由包文件中解压出来时,他们就会位于一个单独的目...
内建规则 到目前为止,我们已经在makefile文件中确切的指定了如何执行过程的每一步。事实 上,makefile有大量的内建规则从而可以很大程度的简化makefile文件,特别是当我们有大量源文件的时候。下面我们创建foo.c,这是一个 传统的Hello World程序。 #include #include int main() { printf(“Hello World\n”); exit(EXIT_SUCCESS); } 不指定makefile文件,我们尝试使用make来编译。 $ make foo cc foo.c -o foo $...
Makefile中的注释 makefile文件中的注释以#开始,并且直到本行结束。正如在C源文件中一样,makefile文件中的注释有助于作者也其他人更好的理解文件编写时所期望的作用。 Makefile中的宏 即使有make与makefile是管理多个源码文件工程的强大工具。然而,对于由大量的文件所组成的工程来说,他们仍显得庞大和不灵活。所以Makefile允许我们使用宏,从而我们可以将其写为更为通用的形式。 我 们在makefile文件中以MACRONAME=value的形...
在这一章,我们将会讨论在Linux系统上可用的程序开发工具,其中一些在Unix系统上也可用。除了必须的编译器与调试器以外,Linux提供了一个工具集,其中的每一个工具都完成单独的工作,并且允许开发者以新的方式对这些工具进行组合。这就是Linux所继承的Unix哲学的一部分。在这里,我们将会讨论其中的一些重要工具,并且会讨论使用这些工具解决问题的例子,包括: make命令以及makefile使用RCS与CVS进行源代码控制编写手册页使用patc...