我正在为越狱的 iphone 等编写 gcc 的 gui 包装器,它几乎完成了。但是,我在运行时得到这个输出ld: can't open output file for writing : a.out, errno=1 collect2:ld return 1 exit status
。我相信这与应用程序运行的特权有关。我已经尝试了 cydia 开发人员常见问题解答中的 setuid 技巧。有人可以帮忙吗?
编辑
这是我目前正在使用的包装器:
我也使用了 chmod 4777 并将所有者:组更改为根:轮。
我做的一切正确吗?
#!/usr/bin/bash
dir=$(dirname "$0")
exec "${dir}"/GUI\ GCC_ "$0"