2010-03-14 3 views
4

GCC 및 MinGW를 사용하여 Windows 7에서 Objective-C를 컴파일하려면 GNUStep을 사용합니다. 메모장 ++에서 "make"명령 (make 파일 사용)을 자동화하고 메모장 ++ 콘솔 창에보고 된 컴파일러 오류를 갖고 싶습니다.메모장에서 GNUStep 자동화하기

편집 : 내가하려는 것은 스크립트 GNUStep/Bash가 올바른 디렉토리에 로그인하고 디렉토리를 빌드 한 다음 종료하는 것입니다. 현재 다음을 입력해야합니다.

sh -login -i 
$ cd d:\directory 
$ make 

아무도이 경험이 있습니까?

리치

답변

1

나는 친구들로부터 상당한 도움을 받아이 작업을 수행했습니다.

  1. 'nppmake'라는 Bash 스크립트를 만듭니다. 나는 그것을 c : \ GNUStep에 저장했다. 파일에 다음 내용이 포함되어야합니다.

    #!/빈/bash는

    CD $ (1) 는

  2. 다시 전 C에 저장 'nppmake.bat'라는 DOS 배치 파일 작성합니다 그누 스텝 \를. 1 N ++에서

  3. , 다음에 '플러그인> NppExec> 실행'을 입력로 이동 % nppmake \ 그누 스텝 \ :

    쉬 --login -i C :이 파일은 다음을 포함

    C : \ GNUstep \ nppmake.bat $ (CURRENT_DIRECTORY)

  4. '저장'을 클릭하고 '확인'스크립트를 호출하십시오.

  5. '플러그인'> NppExec> 고급 옵션 ... '에서'빌드 '라는 메뉴 항목을 만들고'확인 '스크립트에 연결합니다 (저는 Visual Studio 개발자이므로'빌드 ' '내게 더 자연 스럽다.) '매크로 서브 메뉴에 배치'가 선택되어 있는지 확인하십시오.
  6. 이 시점에서 N ++을 다시 시작해야 할 수도 있지만 나머지는 키보드 바로 가기를 추가하는 것입니다. '설정> 바로 가기 매퍼> 플러그인 명령'으로 이동하여 '빌드'를 찾으십시오. 'Ctrl-Shift-B'를 지정했습니다. VS와 같습니다.

끝났습니다.이제 Objective-C 프로젝트에서 GNUmakefile을 가지고있는 파일을 열고 'Ctrl-Shift-B'를 누르십시오. NppExec 창에 오류나 잘하면 성공적인 빌드가 표시됩니다!

2

npp-plugins는 당신에게 당신이 찾고있는 무엇의 대부분을 제공합니다. 플러그인을 설치하고 :

  • F6 키를 눌러 창을 실행
  • 'make'를 입력하라 (당신은 또한 먼저 적당한 디렉토리에 CD로 할 수 있습니다) 및 메이크업에서 확인
  • 출력을 클릭을 NppExec를 엽니 표시됩니다 메모장 + + 콘솔

또 다른 멋진 기능은 메모장 + +를 다시 시작하면 명령을 저장하므로 'make'를 한 번만 입력하면됩니다.

그러나 컴파일러 오류 만 표시하려면 약간 조정해야 할 수도 있습니다.

+0

감사해야합니다. 그것은 NppExec이 아닙니다. 저는 Bash 스크립팅에 문제가 있습니다. NppExec에 "sh -login -i"를 입력하여 대화 형 쉘을 시작할 수 있지만 매번 디렉토리를 수동으로 변경하고 입력해야합니다. 버튼을 누르고 Bash에 N ++ 로그인을하고 작업 폴더를 만든 다음 종료하거나 오류를보고 싶습니다. 필자는 지금 리눅스 친구들을 꽤 많이 감쌌다면 좋겠다. – kim3er

0

kim3er의 답변에 약간의 수정.

cd $1 make

는 응답

cd $1 
make