통합검색
· 마을서비스란?  · 포럼마을  · 일반마을  · 테마마을  · 마을랭킹  · 활동왕
· 덱스퍼트란?  · TECBOX   · PRSBOX   · 이용안내  
· DEXT제품군  · 솔루션베이  · S/W & ESD 컴포넌트
· 프로그램베이
· LiveSeminar  · LiveConference
Visual C++ 포럼마을 입니다.
  마을등급 Visual C++   이 마을은 포럼마을 입니다이 마을은 자유가입제 마을 입니다 마을소개 페이지로 이동 전입신청
마을촌장촌장 나성훈 주민 34036 since 2006-12-29
우리마을 공지사항
질문&답변
강좌&팁
자유게시판
자료실
앨범
개인게시판
마을 게시판
등록된 마을 게시판이
없습니다.
랑데브 게시판
칼럼 게시판
개발자 고충상담
Dev Talk
자유토론방
벼룩시장
재나미 우스개
구인/프로젝트 정보
사람인 채용 게시판
  고객지원 게시판
마이 데브피아
 나의 e-Money 내역
 활동왕 My Page
 스크랩한 게시글보기
 쪽지관리
 주소록관리

 질문&답변 ※ 꼭 답변채택을 해주시어 성의껏 답변해주신 회원님께 감사의 마음을 전하시길 바랍니다.
 visual studio 변경시... 주의사항이 어떤것이 있을까요??  | VC++ 일반 2020-02-26 오전 7:54:44
 kim779  kim779님께 메시지 보내기kim779님을 내 주소록에 추가합니다.kim779님의 개인게시판 가기 번호: 977654 추천:0  / 읽음:5

옛날 컴파일러(vc 6.0)으로 만들어진 프로그램인데요

이걸 이제 vc2017로 바꾸려 합니다.

소스 컴파일 해서 에러는 잡았는데... 컴파일러 변경작업에서 필수 적으로 테스트해봐야 할사항이 어떤게 있을까요..

 

에러가 없이 돌아는 가지만... 옛날 코딩방식? 이고 먼가 새로운 방식으로 고쳐야 할것도 있을텐대...

어떻게 시작해야할지 막막합니다..

 

1. 컴파일러 업그레이드시 주의 사항이 어떤게 있을까요?

 

2. 돌아는 가지만.. 성능 향상을 위해 시도해볼수 있는게 어떻게 있을까요?

 

3. 다른 Dll 이나 lib 등을 사용하는 거 같은데.. 이런것들도 다시 컴파일러 버전에 맞춰서 다시 컴파일한 모듈로 함께 교체해주는게

  맞을까요?

 

4. 가장 궁금한 내용인데요... 컴파일러를 바꾸면 머가 좋아질까요?? 성능향상이나 이런게 확실히 있나요?

   

이 글에 답변 등록하기
 [답변]참고해보세요. 2020-02-26 오전 11:57:05
칡흙 번호: 977659 추천:1  

1. 컴파일러 업그레이드시 주의 사항이 어떤게 있을까요?

- 메시지맵 함수 이름  : 기본 프로젝트를 생성해서 확인

- afx 관련 리소스 이름 : 기본 프로젝트를 생성해서 확인 

 

2. 돌아는 가지만.. 성능 향상을 위해 시도해볼수 있는게 어떻게 있을까요?

- 컴파일 속성 : Optimize

- SSE MMX  : CPU 가속

- AVX : CPU 에서 Hyper-V 지원시 가속

- MPI : 멀티 프로세스 가속

- GPGPU  :  GPU 가속

 

3. 다른 Dll 이나 lib 등을 사용하는 거 같은데.. 이런것들도 다시 컴파일러 버전에 맞춰서 다시 컴파일한 모듈로 함께 교체해주는게

  맞을까요?

- 각 개발사에 문의

 

4. 가장 궁금한 내용인데요... 컴파일러를 바꾸면 머가 좋아질까요?? 성능향상이나 이런게 확실히 있나요?

- 자동 코드 최적화
- 상위 기종 호환
 
 
이 글에 답변 등록하기
 [답변]참고하세요. 2020-02-27 오전 3:23:08
은서네 번호: 977664 추천:0  

굳이 잘 돌아가는 거라면 바꾸실 필요는 없을듯...

32비트에서 64 비트로 바꾸지 않는 이상에는 별다른 성능 향상도 없을 겁니다.

그리고 그 당시 만들어진 프로그램이라면 32비트에서도 잘 돌도록 되어 있을 꺼구요.

 

특별히 기능 추가나 UI 개선등의 목적을 가진게 아니라 그냥 컴파일러만 바꾸는 거라면. 

포팅하고 나서 생각지도 않은 버그를 만날수도 있으니 가급적 그냥 놔두시는게 좋을듯 하네요.

 

 

이 글에 답변 등록하기
목록 보기   지금 보고 계시는 글을 회원님의 my Mblog >> 스크랩에 넣어두고 다음에 바로 보실 수 있습니다.  
회사소개  |   개인정보취급방침  |  제휴문의  |   광고문의  |   E-Mail 무단수집거부  |   고객지원  |   이용안내  |   세금계산서
사업자등록번호 안내: 220-81-90008 / 통신판매업신고번호 제 2017-서울구로-0055호 / 대표: 홍영준, 서민호
08390, 서울시 구로구 디지털로32길 30, 1211호 / TEL. 02_6719_6200 / FAX. 02-6499-1910
Copyright ⓒ (주) 데브피아. All rights reserved.