linux 配置ACE的问题
我在运行ACE_Wapper目录下的configure的时候提示我bash:configure:command not found环境变量ACE_ROOT与config.h,以及platform_macro.GNU文件都已经配置了。
并且configure文件是已经存在的。
请问是什么原因? 输入./configure,提示bad:interpreter:没有那个目录或者文件,但是configure文件是确实存在的。 认真检查一下。文件是可执行属性吗?
http://www.acejoy.com/bbs/viewthread.php?tid=847&extra=page%3D1 先给 ./configure 执行权限
chmod 777 ./configure
777 表示创建者,用户组、当前用户对这个文件都具有读、写、执行仅限 关于可执行权限的问题我也注意到了,很多文档都有提到,在我的主机上configure文件本身的权限就是-rwxrwxrwx,当然为了确保万一,我之前也使用kusky 一样的办法设置过了一遍,但是仍然存在这个问题。因此我才比较疑惑。 需要说明的一下,我输入./configure,提示无法找到该文件,
即使我输入全路径,仍然提示bash找不到该文件,但是我用vi在当前目录下却可以打开。
确保文件的权限没问题。难道是Shell的问题么? 好像是shell的问题
换个shell试试看
另外vi 用绝对路径可以打开么? 用vi的话,绝对路径也是可以打开的。 那就可能是shell的问题了
shell执行其他脚本文件正常么?
如果正常的话,自己新建一个空的脚本,把configure的内容粘贴过来再试试 找到一个解决办法:
我重新下载了一个以.tar.gz结尾的ace压缩包,解压开,就可以执行了configure。
之前涂省事,直接复制Windows下面zip文件,共享给linux,解压开死活不能运行configure。
系统的shell应该没问题,因为运行别的脚本都是可以的,就这个不成。
页:
[1]
2