标签:终端 提高 ppt 1.0 home httpd output 工作量 实验
armv4l-unknow-linux-gcc –E copy.c –o copy.i
armv4l-unknow-linux-gcc –S copy.i –o copy.s
armv4l-unknow-linux-gcc –c copy.s –o copy.o
error127
。mount -t nfs -o nolock 192.168.0.234:/root/bc /hos
时,提No such file or director
错误提示。mount -t nfs -o nolock 192.168.0.234:/home/bc /hos
即可解决所提示错误。在编译问题遇到下面的问题。
为了解决httpd未能自动编译的问题,对hpptd.c文件进行手动多线程编译。
问题:我们将07_httpd文件夹全部拷贝进了bc中,文件夹中拥有Makefile文件,按照实验指导书中使用make编译时,出现错误,程序无法编译。
解决:我们在07_httpd所在的ws文件夹中新建了一个bin文件夹,最终成功编译。
问题一:
make时出现:error127
解决:找到了原因,环境变量配置出现问题,是拷代码时没有将一个Rules.mak的MAK类型文件一起拷过来,导致make命令不能使用,重新配置后则正常make。
问题二:
进入07_hpptd文件夹中,尝试直接make进行自动编译。出现如下图所示的错误,error1。
解决:为了解决httpd未能自动编译的问题,如下图所示对hpptd.c文件进行手动多线程编译。
1、 Make编译问题及解决方案
问题:make时出现,error127。
解决:找到了原因,环境变量配置出现问题,是拷代码时没有将一个Rules.mak的MAK类型文件一起拷过来,导致make命令不能使用,重新配置后则正常make。
2、
Make编译问题及解决方案
问题:我们将07_httpd文件夹全部拷贝进了bc中,文件夹中拥有Makefile文件,按照实验指导书中使用make编译时,出现错误,程序无法编译。
解决:我们在07_httpd所在的ws文件夹中新建了一个bin文件夹,最终成功编译。
问题1:在运行make命令产生可执行文件httpd时,我们运行make命令结束后,进入07_httpd文件夹内查看,发现并没有生成httpd这一文件……再次运行make命令后得到提示“can’t open output file ../bin/httpd”
。
解决方法:我们看到提示后,知道提示是在说在07_httpd文件夹的上级目录ws中不存在bin这个文件夹,所以导致命令运行时无法进入ws/bin/httpd这一路径,我们立即查看了一下,发现果然没有bin文件夹。知道了问题的原因后,我们返回到当前目录的上一级目录中,使用“mkdir bin”
命令,尝试在ws文档中创建了bin目录,于是可顺利运行make命令产生httpd文件。
问题2:使用实验指导书中的命令mount -t nfs -o nolock 192.168.0.56:/arm2410cl /host
将 httpd
下载到开发板上时出错。
解决方法:分析命令后发现,我们和实验指导书的IP、文件夹位置什么的并不是完全相同的,这条命令需要更改IP地址192.168.0.56
为Redhat虚拟机的IP地址192.16.0.234
,并把arm2410cl
文件夹更改为共享文件夹home/bc
,运行命令mount -t nfs -o nolock 192.168.0.234:/home/bc /host
即可顺利执行。
解决
can’t open output file ../bin/httpd
,可知,在我们当前所在的07_httpd文件夹的上级目录ws中并不存在bin这个文件夹,所以导致命令运行时无法进入ws/bin/httpd
这一路径mkdir bin
在ws文档中创建了bin目录,于是可顺利运行make命令产生httpd文件Makefile文件要根据实验指导书来修改。
Make编译问题及解决方案
问题:make时出现error127。
解决:找到了原因,是环境变量的配置出现了问题,是拷代码时没有将一个Rules.mak的MAK类型文件一起拷过来,导致make命令不能使用,重新配置后则正常make。
· 问题:无法通过make得到copy和httpd的可执行文件,每次make都会显示error
· 解决:在bc文件夹中新建一个文件夹bin,再次make显示成功
armv4l-unknow-linux-gcc –E copy.c –o copy.i
armv4l-unknow-linux-gcc –S copy.i –o copy.s
armv4l-unknow-linux-gcc –c copy.s –o copy.o
error127
。mount -t nfs -o nolock 192.168.0.234:/root/bc /hos
时,提No such file or director
错误提示。mount -t nfs -o nolock 192.168.0.234:/home/bc /hos
即可解决所提示错误。在编译问题遇到下面的问题。
为了解决httpd未能自动编译的问题,对hpptd.c文件进行手动多线程编译。
问题:我们将07_httpd文件夹全部拷贝进了bc中,文件夹中拥有Makefile文件,按照实验指导书中使用make编译时,出现错误,程序无法编译。
解决:我们在07_httpd所在的ws文件夹中新建了一个bin文件夹,最终成功编译。
问题一:
make时出现:error127
解决:找到了原因,环境变量配置出现问题,是拷代码时没有将一个Rules.mak的MAK类型文件一起拷过来,导致make命令不能使用,重新配置后则正常make。
问题二:
进入07_hpptd文件夹中,尝试直接make进行自动编译。出现如下图所示的错误,error1。
解决:为了解决httpd未能自动编译的问题,如下图所示对hpptd.c文件进行手动多线程编译。
1、 Make编译问题及解决方案
问题:make时出现,error127。
解决:找到了原因,环境变量配置出现问题,是拷代码时没有将一个Rules.mak的MAK类型文件一起拷过来,导致make命令不能使用,重新配置后则正常make。
2、
Make编译问题及解决方案
问题:我们将07_httpd文件夹全部拷贝进了bc中,文件夹中拥有Makefile文件,按照实验指导书中使用make编译时,出现错误,程序无法编译。
解决:我们在07_httpd所在的ws文件夹中新建了一个bin文件夹,最终成功编译。
问题1:在运行make命令产生可执行文件httpd时,我们运行make命令结束后,进入07_httpd文件夹内查看,发现并没有生成httpd这一文件……再次运行make命令后得到提示“can’t open output file ../bin/httpd”
。
解决方法:我们看到提示后,知道提示是在说在07_httpd文件夹的上级目录ws中不存在bin这个文件夹,所以导致命令运行时无法进入ws/bin/httpd这一路径,我们立即查看了一下,发现果然没有bin文件夹。知道了问题的原因后,我们返回到当前目录的上一级目录中,使用“mkdir bin”
命令,尝试在ws文档中创建了bin目录,于是可顺利运行make命令产生httpd文件。
问题2:使用实验指导书中的命令mount -t nfs -o nolock 192.168.0.56:/arm2410cl /host
将 httpd
下载到开发板上时出错。
解决方法:分析命令后发现,我们和实验指导书的IP、文件夹位置什么的并不是完全相同的,这条命令需要更改IP地址192.168.0.56
为Redhat虚拟机的IP地址192.16.0.234
,并把arm2410cl
文件夹更改为共享文件夹home/bc
,运行命令mount -t nfs -o nolock 192.168.0.234:/home/bc /host
即可顺利执行。
标签:终端 提高 ppt 1.0 home httpd output 工作量 实验
原文地址:http://www.cnblogs.com/20145235litao/p/6229824.html