내가 작성한 프로그램은 아무데서나 쉽게 실행이 안된다.
다른곳에서도 실행하게 만드는 방법을 설명하겠다.
** Microsoft Visual C++ 2010 기준 **
1. Microsoft Visual C++ 2010 재배포 가능 패키지(x86) 를 설치한다.
2. 정적 컴파일을 한다. (용량은 좀 늘어남)
솔루션 탐색기에서 프로젝트를 선택 한뒤,
'프로젝트 - 속성 - 구성 속성 - 일반'의 'MFC 사용'을 '정적 라이브러리에서 MFC사용' 로 바꾸고 컴파일을 한다.
또는
동적링크를 정적링크로 수정
프로젝트속성:구성속성:C/C++:코드생성:런타임라이브러리
활성 (Debug) : 다중 스레드 디버그 DLL(/MDd) => 다중 스레드 디버그 (/MTd)
활성 (Release) : 다중 스레드 DLL (/MD) => 다중 스레드(/MT)
또는
재배포 가능 패키지를 친구집에 설치해야함 (일명 서비스팩)
'IT > Tips' 카테고리의 다른 글
자바(java)와 c언어의 차이점 넋두리 (2) | 2015.10.29 |
---|---|
유니코드(Unicode) 값을 UTF로 변환하기 (0) | 2015.04.28 |
VMware에서 고정 아이피 설정하는법 (0) | 2015.04.22 |
티스토리에서 소스코드 블로깅하기 (4) | 2015.04.10 |
DLL 배포할때 재정의 오류관련.. (0) | 2015.04.08 |