본문 바로가기

Cygwin

탐색기에서 cmd(command prompt)와 cygwin 바로 실행하기 명령어 작업이 빈번 할 경우 경로 이동이 귀찮을 때가 많다. 이럴경우 간단한 조작(?)을 통해 탐색기에서 cmd와 cygwin을 실행 할 수 있다. cmd - 탐색기의 원하는 위치에서 쉬프트를 누른 채 우클릭하면 '여기서 명령창 열기'라는 컨텍스트 메뉴가 나타난다. 그거 누르면 끝! cygwin - cygwin 실행 후 chere -i -s bash 커맨드를 수행합니다. (chere 패키지가 없을 경우 cygwin 설치시 사용한 인스톨 프로그램을 통해 패키지를 추가해야합니다. 좀 귀찮다는...) - 이제 탐색기의 특정 폴더에서 우클릭하시면 Bash Prompt Here 이라는 컨텍스트 메뉴가 추가된 것을 볼 수 있습니다. - 사용 안 하실 거면 cygwin에서 chere -u 커맨드를 수행하시면 됩니다...
[Cygwin] 윈도우 경로를 사용해서 경로 이동하기 Cygwin을 사용하다보면 경로를 지정 할 때(특히 디렉터리를 이동 할 때) 윈도우 방식과 리눅스 방식이 혼동되어 불편할 경우가 있다. 이럴 경우 아래와 같이 사용하면 윈도우 방식으로 Cygwin에서 이동이 가능하다. $ cd `cygpath -m -a "윈도우 경로"` ex) cd `cygpath -m -a "C:\Windows"` cd 다음에 앞뒤에 붙은 표시는 작은 따옴표가 아니고 물결표시(~) 있는 자판임을 주의!! 물론 쉬프트 누르지 말고 ^^;;
[NDK] Cygwin에 NDK Path 지정하기 Cygwin에서 ndk-build를 사용하기 위해선 NDK Path를 지정해 줘야한다. !) 이전에 앞서서 윈도우 시스템 환경 변수에 ANDROID_NDK가 등록되어 있어야 한다. 물론 ANDROID_NDK에 C:\Android\android-ndk 값이 할당되어 있어야 한다. Path를 지정하기 위한 파일의 위치는 아래와 같다 cygwin\home\user\.bash_profile 위의 파일에 아래와 같은 형태로 입력한다. export ANDROID_NDK="C:/Android/android-ndk" PATH=$PATH:$ANDROID_NDK Cygwin을 재 실행 하면 위의 설정이 적용되어 있는것을 확인 할 수 있다. ex) ndk-build -version
[NDK] ndk-build 실행 오류 대처 방안 현재 가장 최신 버전인 android-ndk-r10c 경우 윈도우 명령어 프로프트 창에서 실행이 안되는 문제점이 발생하고 있다. 대략 이러하다. C:\Users\user\Desktop\android-ndk-r10c>ndk-build 지정된 경로를 찾을 수 없습니다. 'mount'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. "C:\Users\user\Desktop\android-ndk-r10c\prebuilt/windows-x86_64/bin/make.exe": I nterrupt/Exception caught (code = 0xc00000fd, addr = 000000000041AEF5) 이로 인해 윈도우에서 명령어 프롬프트 및 이클립스를 통해 빌드가 되지 않는..