C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
분야별 포럼
C++빌더
델파이
파이어몽키
C/C++
프리파스칼
파이어버드
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

자유게시판
세상 살아가는 이야기들을 나누는 사랑방입니다.
[25242] RAD Studio 10 Seattle C++11 32bit 잠깐 사용기, 버그는 여전히 -_-
.. [] 5648 읽음    2015-09-02 01:36
RAD Studio 10 Seattle이 새로 나왔고, C++11 32bit 지원한다는 소식을 듣고 설치해서 사용해 보았는데 실망스럽네요.
기존 컴파일러와 C++11 32bit 컴파일러 두개가 있고, 컴파일 옵션에서 선택하게 되어있더군요.

C++11 32bit 컴파일러로 선택하고 컴파일 실행 잘됩니다.

그러나, 컴파일 옵션에서 Code Guard 옵션을 주고 컴파일 할때, Link with Dynamic RTL을 true로 하지 않으면
링크 에러가 납니다. Gode Guard용 static 라이브러리에 몇가지 함수들이 빠진채 배포 된 것 같습니다.
Dynamic RTL을 사용하면 컴파일 링크도 잘되지만, 실행하면 원인 모를 예외가 발생하면서 프로그램이 죽더군요.

메모리 누수 체크 할 때 Code Guard 기능이 매우 유용한데 써먹을 수 없네요
왜 이런 버그를 그대로 방치한 채 배포한 건지 도무지 이해가 안가네요. -_-

그리고 C++11 32bit 컴파일러로 C++ 프로젝트에서 파스칼 소스코드 디버깅은 잘되더군요.
그렇지만 64bit 에선 여전히 C++ 프로젝트에서 파스칼 소스코드 디버깅이 전혀 안됩니다.

둘다 같은 clang 기반의 C++11 컴파일런데 32비트에선 되고, 64트에선 안되는 이유가 납득이 되질 않네요

기대를 많이 했는데 여전히 실망스럽네요 -_-;;;


남병철.레조 [lezo]   2015-09-04 09:06 X
다행히 32bit 컴파일러 자체는 잘 동작하나보네요.
설치 못해봤는데 잘 보았습니다. ^^

+ -

관련 글 리스트
25242 RAD Studio 10 Seattle C++11 32bit 잠깐 사용기, 버그는 여전히 -_- .. 5648 2015/09/02
25246     Re:RAD Studio 10 Seattle C++11 32bit... Code Guard와 디버깅 문제 빌더(TWx) 6285 2015/09/05
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.