欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入
第二步: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编译吧!
此代码不能用于商用!!!
[1][2]
愚者用肉体监视心灵,智者用心灵监视肉体