EMX(프로그래밍 환경)
EMX (programming environment)![]() |
기타 이름 | emx+gcc |
---|---|
원저작자 | 에버하르트 마츠 |
안정된 릴리스 | emx 0.9d / 1998; 전 ( |
운영 체제 | MS-DOS, OS/2 |
유형 | 프로그래밍 환경 |
EMX(Eberhard Mattes eXtender, emx+gcc라고도 함)는 MS-DOS 및 OS/[1][2]2용 프로그래밍 환경입니다.32비트 모드어플리케이션의 작성과 실행을 가능하게 하고, POSIX API를 제시하며, OS/2에서는 OS/2 API에 액세스 할 수 있습니다.
내용물
EMX 패키지는 다음과 같이 구성됩니다.
- DOS 익스텐더인 emx.exe 프로그램은 32비트 모드 어플리케이션을 DOS 및 emx.dll로 실행하고 도우미 dll을 싱글 스레드(DOS 호환) 및 멀티 스레드 형식으로 OS/2에서 실행할 수 있도록 합니다.
- POSIX API를 제공하는 C 라이브러리로, DOS와 OS/2 모두에서 사용할 수 있습니다.
- OS/2용 추가 라이브러리.
- GNU GCC의 C 및 C++ 컴파일러 포트, GNU binutils, gdb, GNU make 및 기타 프로그램 개발 도구.
- OS/2 공유 라이브러리를 작성하기 위한 도구입니다.
역사
최신 버전은 emx 0.9d로 1998년에 출시되어 2001년 3월에 마지막으로 업데이트되었습니다.
「 」를 참조해 주세요.
레퍼런스
- ^ J. Martin 및 H. A. Muller, "C to Java migration experience", 소프트웨어 유지보수 및 리엔지니어링, 2002.의사진행동.제6회 유럽회의 on, 부다페스트, 2002, 페이지 143-153.doi: 10.1109/CSMR.2002.995799 온라인
- ^ Eric S. Raymond (23 September 2003). The Art of UNIX Programming. Addison-Wesley Professional. p. 67. ISBN 978-0-13-246588-5.
In the early 1990s, developers in the OS/2 community began to migrate to a Unix-inspired environment called EMX that emulated POSIX interfaces.