2010-12-12 3 views
0

32 비트 라이브러리를 다시 컴파일하여 64 비트에서 작동하도록 할 수있는 방법을 알고 싶습니다. 소스 코드에 액세스 할 수 있습니다.이 방법에 대해 알고 싶습니다. 끝난.32 비트 라이브러리를 다시 컴파일

감사합니다.

우분투 나 윈도우를 사용하면 컴파일 할 때 중요하지 않습니다. 기본 설정이 없습니다.

C 언어입니다!

답변

0

사용중인 IDE를 말하지 않지만 64 비트 운영 체제를 대상으로하는 옵션이 있어야합니다.

Visual Studio의 경우 빌드> 구성 관리자 ...을 선택한 다음 "플랫폼"을 "모든 CPU"또는 "x86"에서 "x64"로 변경하십시오.

그런 다음 프로젝트 파일을보고 어떤 컴파일 옵션이 추가/변경되었는지 확인할 수 있습니다.

마찬가지로 Windows 응용 프로그램이라면 다시 컴파일하지 않아도 작동해야합니다. 64 비트 Windows는 32 비트 응용 프로그램을 실행합니다.

+0

예 시각적 인 스튜디오를 알고 있습니다. 저도 거기를 확인하려고합니다. – bugger

0

코드에서 포인터와 단어 크기에 대한 가정이있는 경우 풀다운을 "32"에서 "64"로 변경하면 충분하지 않을 수 있습니다. 이러한 종류의 문제는 적절한 테스트 프로토콜을 통해 탐지되어야합니다.

관련 문제