64비트 개발을 해야해서 XP x64를 사용하다가 차기 운영체제인 Windows 7 에 눈길을 돌렸다. 아직 정식이 발표되지 않았지만 기존의 비스타보다 사용자들의 평이 좋아서 비스타를 뛰어 넘고 Windows 7 x64 7068을 사용해 보았다.

업무에 사용하는 툴은 Visual C++ 이지만 개인적으로는 C++ Builder에 관심을 두고 있다.

Visual C++ 의 경우는 현재의 Project를 x64 기반에서 작업하는데 문제가 없었다.  그래서 C++ Builder는 문제가 없는지 테스트 해 보았다. 작은 프로젝트를 생성하여 간단한 코드를 작성해 보았다. 프로그램 작성에는 큰 문제가 없어 보였는데 가끔 프로그램 종료시에 아래와 같은 에러가 발생하였다.


위의 메세지에서 Yes를 선택하건 No를 선택하건 프로젝트를 컴파일 할 때 문제가 발생하였다. 컴파일이 잘 되는 것 처럼 보이더니 마지막에 에러 한 줄을 내 뱉고 컴파일이 완료 되지 않았다.



IDE가 비정상 종료로 끝나서 인지 IDE에서 Project.tds 파일을 물고 있어서 문제가 되는 것 같았다. 프로젝트를 닫고 재 오픈하여 시도를 해도 안되며 C++ Builder를 종료 한 후에 다시 실행시켜야만 해결이 되었다.

인터넷에서 이와 같은 에러에 대해서 찾아 보았지만 많지 않았다. 개발툴 제작사인 Embarcadero에도 보고가 된 것 같은데 아직까지 해결책이나 우회 방법은 없는 것 같다.

릴리즈 모드에서는 발생하지 않는 것 같기는 한데 프로그램을 만들 땐 디버깅 모드가 필수라 크게 의미가 없어 보인다.

앞으로는 Windows 7 을 사용해야 하기 때문에 빨리 개선방법이나 우회 방법이 나왔으면 좋겠다.

Embarcadero의 리포팅 내용
Windows 7 beta 버전에서 문제가 발생한 블로거의 포스팅

'Dev Story > Mess' 카테고리의 다른 글

구조체 크기로 삽질하다  (0) 2009.07.21
C++ Builder 2009에서 TIdHTTP의 Get 함수를 이용시 한글 문제  (0) 2009.04.17
SQLite 64비트에서 테스트...  (0) 2009.03.23
SQLite 테스트...  (0) 2009.03.23
C 찬양가 "Write in C"  (0) 2009.03.04
Posted by NeoDreamer
:
BLOG main image
사람의 발목을 잡는건 '절망'이 아니라 '체념'이고 앞으로 나아가게 하는건 '희망'이 아니라 '의지'다. - 암스 중에서 - by NeoDreamer

공지사항

카테고리

전체보기 (793)
Life Story (1)
Thinking (2)
Nothing (5)
---------------* (0)
Dev Story (701)
Com. Story (80)
IT Story (1)
---------------+ (0)
Etc (2)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

Total :
Today : Yesterday :
05-09 04:06