2018. 2. 14. 13:38ㆍIT-개발/winapi 및 MFC
64bit build 방법이 이렇게 쉬웠을 줄이야~ ㅠㅠ
뒤늦게 참고합니다.
그리고 COM DLL 32bit 파일을 Regsvr32.exe 로 등록하면 되길레, 64bit는 다른걸(Regsvr64.exe ???)로
등록하는지 궁금했는데~ 아니네요. 걍 regsvr32로 다 되네요. ㅋㅋㅋ
1개의 동일 소스를 아래와 같이 32 / 64bit 용으로 build 가능합니다.
(펌 : http://dream-cy.tistory.com/36 )
64비트(x64) 컴파일 설정을 하려면 플랫폼에서 64비트를 선택해서 되는 것이 아니라 Visual Studio의 컴파일러 옵션을 통하여 컴파일 설정을 할 수 있다. 아래의 그림들과 같이 플랫폼이 아니라 구성관리자를 통해 64비트 컴파일 설정을 할 수 있다.
1. 아래의 그림과 같이 [구성 관리자...] 를 선택합니다.
2. 활성 솔루션 플랫폼에 x64가 존재하지 않으므로 <새로 만들기...> 를 선택합니다.
3. 아래의 그림과 같은 상태에서 확인을 누릅니다.
4. 마찬가지로 각 프로젝트의 플랫폼에서 <새로 만들기...> 를 선택 합니다.
5. 아래와 같은 화면에서 확인을 누릅니다.
6. 아래와 같이 활성 솔루션 플랫폼과 플랫폼 모두 x64로 선택되었다면 닫기를 누릅니다.
7. 64비트 컴파일이 적용된 모습입니다.
Visual Studio 의 프로젝트 -> 속성에서, [Linker] - [Advanced] - [Target Machine] - MachineX64 (/MACHINE:X64) 가 설정되어있다면 64비트 컴파일 옵션이 적용되어있다는 것을 의미합니다
출처: http://dream-cy.tistory.com/36 [소년, 사이버를 꿈꾸다]
'IT-개발 > winapi 및 MFC' 카테고리의 다른 글
(펌) Unicode Text 파일 만들기 (0) | 2018.02.23 |
---|---|
(펌) visual studio 64bit 빌드하기 - (2) (0) | 2018.02.14 |
(펌) Visual Studio 2010 ATL DLL 빌드 오류 - error MSB8011 (0) | 2018.02.13 |
(펌) DLL의 리소스 사용하기 (0) | 2018.02.13 |
MFC Class 이름 변경 (0) | 2017.03.10 |