bash는
답변
동일하게 이름이 지정된 두 개의 실행 파일의 경우 PATH
변수의 경로 순서를 다시 지정하십시오. 첫 번째 일치 항목이 사용되기 때문입니다.
그렇지 않으면 ~/.profile
또는 ~/.bashrc
파일에 별명을 정의
alias make="/usr/sfw/bin/gmake"
또는 기능 :
make() { /usr/sfw/bin/gmake "[email protected]"; }
주, 별명은 대화 형 모드에서만 작동하는지. 스크립트는 그들을 볼 수 없습니다. 이 경우 함수를 사용하십시오.
할 수 있습니다에 변수 PATH에/usr/지방/빈 따라서
cd /usr/bin
ln -s /usr/sfw/bin/gmake make
앞에있는 한 디렉토리로 당신이 그것을 연결할 경우, 예를 들어는/usr/빈에/usr/sfw/bin/gmake를 연결
경로에 이미 make가 없는지 확인하십시오. 그렇지 않으면 항상 make 대신 gmake를 호출하여 gnu-make를 사용하고 make를 sun-version-make에 남겨 둘 수 있습니다.
그렇지 않으면 당신은 단순히 gmake
대신 make
을 입력 이전 게시물
'/ usr/bin'에 여분의 것들을 넣는 것은 그리 좋은 생각이 아닙니다. 패키지 관리에 그 영역을 남겨 두십시오. 언젠가는 거기에'make'를 설치 할지도 모릅니다. – reinierpost
수동으로 make 명령을 실행하는 경우에서와 같이 별칭을 사용할 수 있습니다. GNU 버전 (PATH
이라고 가정)이 올바르게 설정됩니다.
make
을 호출하는 IDE 또는 기타 도구가있는 경우 make가 아닌 gmake를 사용하도록 지정해야하며 사용 방법은 사용중인 도구에 따라 다릅니다.
그 행에 대한 또 다른 가능성 : 나중에 "make"를 호출하는 재귀 makefile이있는 경우, "gmake"로 시작한 경우에도 makefile을 수정하여 그 안에 하드 코드 된 "make"를 "$ (MAKE) ". – slowdog
- 1. bash는
- 2. bash는
- 3. bash는 스크립트 내 bash는 스크립트에서
- 4. bash는 속임수 나는 bash는 스크립트가 --init 파일
- 5. bash는 스크립트가
- 6. 가 bash는
- 7. bash는 인용 문제
- 8. 자바 bash는 명령 문제
- 9. 는 파이썬이나 bash는 - 라인
- 10. 방지 *는 bash는 스크립트에서
- 11. 찾기 및 인쇄 범위는 bash는
- 12. bash는 존재할 디렉토리 그룹을 테스트합니다.
- 13. bash는 유니 코드 문자가 내 bash는 프롬프트에 대한 구체적인 방법을 제대로
- 14. 추적 bash는 전화 마스터 bash는 스크립트에 대한 역 추적 줄 (scitools) ++ C를 이해처럼 스크립트/도구를 싶습니다
- 15. 소스 운영자는 내가이 조건을 내 bash는 스크립트에서 설정 파일을 포함하려면 bash는
- 16. bash는 스크립트는 쉘에서 실행하지만 크론 작업에서
- 17. 배쉬 내가 bash는 스크립트 현지화와 함께 연주하고
- 18. ssh를 bash는 스크립트 해당 파일이나 디렉토리
- 19. Bash는 파일을 편집하고 마지막 500 줄을 유지합니다.
- 20. Bash는 저장된 "부울"값과 무엇을 비교합니까?
- 21. bash는 : A : 인식 할 수없는 역사 수정
- 22. -bash는 : ./manage.py : 권한 실행 한 후
- 23. 가 bash는 스크립트를 생성하는 루프를 궁금 파일
- 24. 매우 간단 OSX bash는 스크립트를 더 출력
- 25. Bash는 정규식에서 파일의 일부 정보를 추출합니다
- 26. 왜 bash는 시퀀스 중괄호 확장에서 '-'를 무시합니까?
- 27. bash는 다음 줄을 실행에서 명령 치환
- 28. bash는 기능/I 멀티 RAR 아카이브를 unrars (나는 가장 빠른 작업 얻을 중) 간단한 bash는 별칭/기능을 쓰기 위해 노력하고있어
- 29. bash는 스크립트 : 파일 이름에 아티스트와 노래 제목의 위치를 변경하는 방법
- 30. System.getProperty를 내가 bash는 수출 속성 TOOLS_DIR이 정의 등록
별도로 이름이 지정된 2 개의 프로그램을 사용하는 이유에 대해 혼란 스럽습니다. 커맨드 라인에'make'라고 입력하면'gmake'가 실행되는 이유는 무엇입니까? 당신은'gmake'를 타자하고'make'를 실행한다고 말하고 있습니까? – shellter