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的配置。
如果觉得操作系统教程内容还不错,欢迎将网站推荐给好友。