2010-06-02 90 views
0

我试图与XCode的终端Unix命令,和我有一个小麻烦......创建Unix命令和Xcode

我一直在做的是创造一个“标准工具”写入在XCode的C中,然后将生成的可执行文件复制到Developer/Tools /。

我在做什么错?

感谢您提前提供任何帮助。

+0

发布错误消息或您遇到的问题的详细信息。 – 2010-06-02 23:51:52

+0

每当我尝试运行我的命令 (例如,如果该文件的名称是“crbot”) 我在终端上键入“crbot”,然后回车,和它说: - bash:crCmd:找不到命令 – element119 2010-06-03 00:15:04

+0

如果使用完整路径运行,它会工作吗?在终端类型'/ Developer/Tools/crbot'中(或者可执行文件的完整路径)。 – 2010-06-03 00:19:17

回答

0

您需要将/ Developer/Tools添加到PATH环境变量中。在您的.profile(或IIRC .bash_profile)中,您需要类似于:

PATH="${PATH}:/Developer/Tools" 
export PATH 
+0

当我输入$ {PATH}并点击返回时,/ Developer/Tools /显示出来......并不意味着它已经被添加了吗? – element119 2010-06-03 00:53:49

+0

是的,我认为是这样,但究竟是什么意思? (也许路径格式错误。)让我们回到错误消息。你说:“我在终端输入”crbot“,然后回车,并且显示:-bash:crCmd:command not found”。如果没有找到命令crbot,它应该说'-bash:crbot:command not found'。那么crCmd从哪里来? – JWWalker 2010-06-03 01:33:54

+0

对不起,我误打错了 - 确实是这样说的: -bash:crbot:command not found。 这很奇怪,因为我可以通过键入“/ Developer/Tools/crbot”来运行它,但是当我输入“crbot”时它不起作用。 – element119 2010-06-03 01:38:44