EMX(프로그래밍 환경)

EMX (programming environment)
Eberhard Mattes eXtender (EMX)
기타 이름emx+gcc
원저작자에버하르트 마츠
안정된 릴리스
emx 0.9d / 1998; 24년 전 (1998)
운영 체제MS-DOS, OS/2
유형프로그래밍 환경

EMX(Eberhard Mattes eXtender, emx+gcc라고도 함)는 MS-DOSOS/[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월에 마지막으로 업데이트되었습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ J. Martin 및 H. A. Muller, "C to Java migration experience", 소프트웨어 유지보수 및 리엔지니어링, 2002.의사진행동.제6회 유럽회의 on, 부다페스트, 2002, 페이지 143-153.doi: 10.1109/CSMR.2002.995799 온라인
  2. ^ 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.

외부 링크