서브 라이트의 gcc
, g++
및 make
을 사용하여 Winnows의 Linux 실행 파일로 c 및 C++ 코드를 컴파일 할 수있었습니다. stackoverflow의 다른 많은 사용자처럼 Sublime의 bash.exe
을 실행할 수 없습니다.서브 스크립 션 텍스트의 WSL (Windows Subsystem for Windows) 사용
4
A
답변
4
당신은
C:\Windows\SysWOW64\
디렉토리에C:\Windows\System32\bash.exe
파일을 복사해야합니다. 때문에 WoW64 file system redirection (감사 Martin!)그런 다음 다음과 같은 코드를 사용하여 숭고한 텍스트에 새로운 빌드 시스템을 만들어야의 필요합니다. (
Tools -> Build System -> New Build System...
){ "cmd" : ["bash", "-c", "gcc ${file_name} -o ${file_base_name} && ./${file_base_name}"], "shell": true, "working_dir": "${file_path}", }
이 코드는이 .c 코드를 컴파일해야하고 그것을보다 실행됩니다. 결과는 Sublime의 Build Results 패널에 표시됩니다.
이 빌드 시스템을 사용하려면
Tools -> Build System
목록에서 선택하고Ctrl + B
을 누르십시오.
당신은 내가 넣어 명령을 costumize 수는, 중요한 것은 64 비트 윈도우에서 32 비트 숭고한 텍스트를 사용할 때 bash -c "CommandsYouWantToRun"
관련 문제
- 1. 서브 스크립 션 텍스트의 특수 문자보기
- 2. 서브 스크립 션 처리
- 3. 매장 자체에 Satchmo 서브 스크립 션 사용
- 4. 레일에서 서브 스크립 션 모델링하기
- 5. 되풀이 된 서브 스크립 션
- 6. 서브 스크립 션 매개 변수를
- 7. 고객을위한 Apple 서브 스크립 션
- 8. Django Paypal 서브 스크립 션
- 9. 서브 스크립 션 서비스의 시뮬레이션
- 10. 서브 스크립 션 처리 복잡성
- 11. 서브 스크립 션 텍스트의 콘솔에서 입력 된 노드 js를 실행하십시오.
- 12. WSL (Windows Subsystem for Linux) - 우분투에 IBM java를 설치할 수 있습니까?
- 13. Windows 방화벽에 WSL 추가
- 14. 통합 방법 Azure + O365 서브 스크립 션
- 15. 서브 스크립 션 업데이트 openpay API를 사용하여 서브 스크립 션 계획을 변경하는 방법
- 16. C++ 서브 스크립 션 운영자 과부하
- 17. PHP 구글은 서브 스크립 션 API
- 18. 5th BUSINESS DAY 서브 스크립 션 SSRS
- 19. SSRS 서브 스크립 션 작성 날짜?
- 20. shopify의 스트라이프 커스텀 서브 스크립 션
- 21. rxjs는 서브 스크립 션 내의 값을 반환합니다.
- 22. 서브 스크립 션 기반 공유 링크
- 23. Paypal을 이용한 서브 스크립 션 시스템
- 24. Orion Context Broker Fiware에서 서브 스크립 션
- 25. 레일즈 - 스트라이프로 서브 스크립 션 구현하기
- 26. Google 캘린더 서브 스크립 션 ASP.NET
- 27. 페이지 서브 스크립 션 테이블 스키마
- 28. Paypal 서브 스크립 션 작은 간격
- 29. 드루팔 이벤트 및 서브 스크립 션
- 30. 페이 채널 서브 스크립 션 및 게시
첫 번째 단계가 필요한가를 사용하여 리눅스 명령을 실행 할 수 있다는 것입니다? 나는 [슈퍼 유저] (http://superuser.com/questions/1140014/how-to-launch-bash-on-ubuntu-on-windows-from-third-party-application)와 비슷한 질문을 던졌기 때문에 나는 묻고있다. – idleberg
예, 그렇습니다. 나는 32 비트의 Sublime Text도 사용했고, 이것이 나에게 효과적이었다. –
추가 참고 사항 : [WoW64 파일 시스템 리디렉션] (https://msdn.microsoft.com/es-es/library/windows/desktop/aa384187(v=vs.85) .aspx)으로 인해 1 단계가 필요합니다.) – Martin