2010-06-02 83 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