linux下的基本指令使用和makefile的配置

系统教程导读

收集整理了【linux下的基本指令使用和makefile的配置】操作系统教程,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1636字,纯文字阅读大概需要3分钟

系统教程内容图文

【第一大题: 主要是使用一些基本命令:cat、cp、mkdir、mv…】
【 home目录下新建一个文件夹名为test

然后进入etc目录,查看内容:

然后,查询里面的passwd文件,找到并且将其cp到test里面:

修改其名为mypasswd:

test中新建一个test1文件夹

在test1中用cat命令新建一个hello.c文件.

第一题就这样OK了,同志们,这题容易吧!!!】

【 第二大题: make工程管理器的使用】

【 优点: Make工程管理器也是一个“自动编译管理器”,能使大量文件的文件进行编译,减少编译的工程量,同时,他通过读入makefile文件内容来执行大量的编译工作】

【 第一种方法:】
【 】

【Makefile:】

【 hello:hello.c】

【 gcc –o hello hello.c

【第二种方法:】

【 我就不一一的去写hello程序了,直接从前面cp 过来一个

【然后在当前目录下】

【 # autoscan】

【 #ls】

【 生成

【再将configure.scan 改成 configure.in】

【 #autoconf】

【 #ls

【生成相应的文件】

 

【第二步:vi configure.scan 修改添加 AC_INIT(hello,1.0)】

【 AM_INIT_AUTOMAKE(hello,1.0) AC_CONFIG_FILES([makefile]) mv】

【 configure.scan->configure.in】

【 第三步:aclocal——生成aclocal.m4 autoconf——–生成configure】

【 第四步:autoheader——–生成config.h.in】

【 第五步:vimakefile.am——–】

【 AUTOMAKE_OPTIONS=foreign】

【 bin_PROGRAMS=hello】

【 hello_SOURCES=hello.c】

【 第六步:automake –a———-生成configure.in】

【 第七步:./configure】

【 第三大题: 安装QQ软件】

【 先设置共享,首先安装VMTools】

【 #sudo dpkg–i WineQQ2012-20120719-Longene.deb

这样就可以解压了,然后执行进程就行了

【第四大题:安装交叉编译环境】

【 我将arm-linux-gcc-3.4.1.tar.bz2.tar放在mnt里面】

【 然后解压:tar jxvf arm-linux-gcc-3.4.1.tar.bz2.tar 解压在当前目录下 ,解压之后会发现一个usr目录:】

【 然后,修改环境变量,具体步骤:】

【 # vim /etc/profile】

【 添加路径:/usr/local/arm/3.4.1/bin】

【 在最后一行:】

【 Export PATH=$PATH: /usr/local/arm/3.4.1/bin】

【 #source $PATH //立即使新的环境变量生效】

【 检查是否将路径加入到PATH:】

【 #echo $PATH】

【 测试是否安装成功:】

【 # arm-linux-gcc –v】

【 编译Hello World程序,测试交叉工具链】

【 执行下面的命令:】

【 # arm-linux-gcc -o hello hello.c】

【 该命令只用在arm板子上,所以执行之后,会出现错误。】

【 我们就用gcc编译吧!】

【 此代码不能用于商用!!!】

【  以上就是给大家介绍的如何使的方法都有一定的了解了吧,好了,如果大家还想了解更多的资讯,那就赶紧点击官网吧。 
 
本文来自http://www.win7cn.com/如需转载请注明!推荐:win7纯净版】

系统教程总结

以上是为您收集整理的【linux下的基本指令使用和makefile的配置】操作系统教程的全部内容,希望文章能够帮你了解操作系统教程linux下的基本指令使用和makefile的配置
如果觉得操作系统教程内容还不错,欢迎将网站推荐给好友。

hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » linux下的基本指令使用和makefile的配置