안녕하세요
c를 배우고 있습니다.
컴파일러는 볼랜드c++3.1을 사용하고 있습니다.
다른 모든 사용법과 환경은 어느정도 파악이 되었다고 생각하지만
egavga.bgi를 이용한 그래픽 프로그래밍이 되지 않습니다.
이문제를 가지고 거의 두달을 고민하고 있습니다.
물론 인터넷의 거의 모든 c관련 사이트는 다 찾아 보았습니다.
---------------
1.그래픽은 그냥 넘어가라는 분도 계시고(저는 꼭 필요합니다.특히 볼랜드c++3.1에서!)
---------------
2.egavga.bgi파일을 해당 디렉토리에 넣고 컴파일하라는 분도 있고(해봤지만...)
----------------
3.bgi/밑으로 아래를 복사
bin/ tlib.exe
lib/
graphics.lib
--
c:\borlandc/bgi>bgiobj egavga 엔터//bin/밑에
egavga.obj파일이
생성된다
도스창>tlib graphics + egavga 엔터
bgi/에 있는
graphics.lib파일을 다시 lib/밑에
복사한다(overwrite된다)
---
그런 다음
<graphics.h>파일이 포함된 ~.c파일을
컴파일/실행하면 된다.라는 분도 계시고(그대로
했는데도...)
-----------------
4.프로젝트파일을 생성하여(물론 tc에서와는 다른게) ~.c,egavga.obj파일을 추가하여
컴파일해도...
------------------
5.그리고 윈도우 환경에서는 원래 안된다고 하시는 분의 말씀을 따라 dos모드로 재부팅하여 위와 같이 했지만
되지않습니다.
-----------------
6.별별 가르침을 종합하여 그대로 해봤지만 도저히 않되는군요
7.그래서 최종적으로 인터넷상의 어느분의 그래픽 소스를 그대로 가져와서(~.c,egavga.obj등등)을
도스모드에서 컴파일해봤지만 역시않되는군요.
8.3군데의 도서관에서 터보c,볼랜드c++관련책은 모두 보았지만 도저히 모르겠군요
물론 이 사이트의 게시판 내용은 모두 보았습니다.관련 내용이 여러개 있기는 하지만 않된는군요
-----------------------
개인적으로 할 수있는 방법은 두 달동안 다 해봤다고 생각합니다.
알고보면 그렇게 어려운 문제는 아닐거라고 보지만 저에게는 도저히...
----------------------
그럼 답변 부탁합니다.
늪에 빠진 어린 생명을 구해준 나그네를 그는 어떻게 생각할까요?