system("logscr.ply ");
我得到的错误是这样的:
Can't exec "logscr.ply": Permission denied at eal.ply line 3
为什么我会收到错误,我该如何解决?
system("logscr.ply ");
我得到的错误是这样的:
Can't exec "logscr.ply": Permission denied at eal.ply line 3
为什么我会收到错误,我该如何解决?
在不了解更多细节的情况下,可能有多种原因:
chmod u+x logscr.ply
从您的命令提示符尝试。chmod u+r,u+x folder-name
)。system("perl logscr.ply");
.system("perl /some/path/logscr.ply");
),不要依赖你的 $PATH 变量。这是什么平台/操作系统?
可能logscr.ply
只是没有设置执行权限。例如,在 Linux/Unix 上,您应该这样做
chmod u+x logscr.ply
然后再试一次。
注意:这假设您是logscr.ply
. 如果不是,请相应调整。