Windows x64 용 유닉스 명령 줄 유틸리티? [닫은]


10

32 비트 Windows를위한 많은 UNIX 명령 행 유틸리티 패키지가 있습니다 . 이제한다는 와 Mingw-W64 윈도우 컴파일러가 안정, 나는 64 비트의 Windows (예 : "GnuWin64")를 표시하기 위해 유사한 유틸리티를 기다리고 있었다. 그러나 나는 그들을 찾지 못했습니다. 그들은 어디에 있습니까?


그들이 당신에게 어떤 혜택을 줄 것이라고 믿습니까?
이그나시오 바스케스 - 에이 브람스

1
대부분의 경우 32 비트 유틸리티는 훌륭하게 작동합니다. 그러나 제한이있는 멀티 기가 바이트 파일로 작업합니다 (예 : 정의 된 데이터 유형에 비해 너무 큰 값 )
Mike T

[멀티 기가 바이트 파일의 경우] 더 나은 에뮬레이션 대안을 사용하지 않아야합니까? Linux 또는 VM을 사용한 이중 부팅과 같습니다.
nik

1
@nik은 Win / POSIX 시스템을 모두 사용하지만 둘 다 사용하기 때문에 비슷한 GNU 툴셋을 사용하고 싶습니다. 예를 들어 md5sum두 시스템에서 파일 검사 를 비교 합니다.
Mike T

답변:


8

제가 슈퍼 유저 1에서 언급했듯이 … 23 번 :

SFUA 유틸리티 툴킷 의 도구는 Windows 7 Ultimate Edition 및 Windows Server 2008 R2와 함께 제공 되는 UNIX 기반 응용 프로그램 용 하위 시스템 에서 실행됩니다 (Windows XP의 경우 Services for UNIX 버전 3.5를 다운로드 하여 설치할 수 있음) )) x86-32는 물론 AMD64 및 IA64 버전으로 제공됩니다. 이 툴킷에서 명령 줄 TUI 도구의 큰 숫자를 가지고 와 의 콘과 C 쉘을 통해,로 와 . 프로그램 은 다른 툴셋처럼 Win32 보다 에뮬레이터 DLL (예 :)을 계층화하는 대신 Windows NT의 고유 POSIX 환경에서 실행됩니다 . mvduperlawkcygwin1.dll


6

SFUA 유틸리티는 GNU 유틸리티와 다릅니다. 그것들은 대체로 호환되지 않으며 Posix 함수의 아주 작은 부분 집합 만 구현합니다.

Win64 메모리 어드레싱으로부터 얻는 이득이 압축과 관련된 새로운 것임을 볼 수있는 유틸리티는 거의 없습니다. 대부분의 프로젝트 사이트에서 Win64 빌드를 사용할 수 있습니다. 대신 해당 버전을 사용하십시오.

라이브러리는 프로젝트에서 사용하는 경우 다른 페이지에서 사용할 수없는 경우 dll을 직접 작성하는 것이 좋습니다. 다른 프로젝트와 함께 제공된 dll 라이브러리를 업데이트하지 않는 것이 좋습니다. 그들이 한 버전을 배송 한 이유가 있습니다. dll의 문제를 해결해야하는 경우 전체 패키지의 업데이트 된 버전을 받으십시오.



-2

32 비트 및 64 비트 Windows에서 작동하는 ssed에 대한이 링크를 찾았습니다.

http://sed.sourceforge.net/grabbag/ssed/


1
슈퍼 유저에 오신 것을 환영합니다! 읽어 보시기 바랍니다 소프트웨어 권장하는 방법 에 대한 최소한의 필요한 정보를 슈퍼 사용자에 소프트웨어를 추천하는 방법과 제안을. 제공된 링크가 깨져도 답변을 유용하게 유지하려면 이러한 세부 정보를 답변으로 편집해야합니다.
나는 0:01에 Monica Monica
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.