2010-06-02 8 views
0

내가 엑스 코드와 터미널 유닉스 명령어를 만들기 위해 노력하고있어, 나는 약간의 문제가있어와 유닉스 명령어를 생성는 ... 엑스 코드

내가 쓴 "표준 도구"를 만드는 해왔습니다 XCode의 C에서 생성 된 실행 파일을 Developer/Tools /로 복사합니다.

내가 뭘 잘못하고 있니?

사전에 도움을 주셔서 감사합니다.

+0

오류 메시지 또는 발생한 문제점에 대한 세부 사항을 게시하십시오. –

+0

내 명령을 실행하려고 할 때마다 ... 내가 터미널에서 "crbot"를 입력하고 Enter 키를 누르 (예를 들어, 파일의 이름은 "crbot"인 경우), 그리고는 말한다 : 를 - bash : crCmd : 명령을 찾을 수 없습니다. – element119

+0

전체 경로로 실행하면 작동합니까? 터미널 유형'/ Developer/Tools/crbot' (또는 실행 파일의 전체 경로가 무엇이든간에). –

답변

0

PATH 환경 변수에/Developer/Tools를 추가해야합니다. .profile (또는 IIRC .bash_profile)에서 다음과 같은 것이 필요합니다.

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

$ {PATH}을 (를) 입력하면/Developer/Tools /가 나타납니다. 이미 추가되었다는 의미는 아닙니다. – element119

+0

네, 그렇게 생각합니다. 정확히 무엇이 말할까요? (어쩌면 경로가 어떻게 든 잘못 포맷되었습니다.) 오류 메시지로 돌아가 봅시다. 당신이 말했습니다 : "나는 터미널에"crbot "을 입력하고 Enter를 누르면 다음과 같이됩니다 : -bash : crCmd : command not found". crbot 명령을 찾을 수 없다면'-bash : crbot : command not found'라고 써야합니다. 그렇다면 crCmd는 어디에서 왔습니까? – JWWalker

+0

죄송합니다, 나는 잘못 말했습니다 : -bash : crbot : 명령을 찾을 수 없습니다. "/ Developer/Tools/crbot"을 입력하여 실행할 수 있기 때문에 이상하지만 "crbot"을 입력하면 작동하지 않습니다. – element119