'x64'에 해당되는 글 1건

  1. 2011.07.29 SQLite3 x86/x64 DLL 빌드 방법
컴퓨터/프로그래밍2011. 7. 29. 21:31


1. 파일 다운로드
   1) sqlite-amalgamation-XXXXXXX.zip : SQLite 소스 파일
      - sqlite3.c
      - sqlite3.h
      - sqlite3ext.h

   2) sqlite-dll-win32-x86-XXXXXXX.zip : 모듈 정의 파일
      - sqlite3.def

2. 프로젝트 생성
   1) Win32 콘솔 응용 프로그램
      - 응용 프로그램 종류 : DLL
      - 추가 옵션              : 빈 프로젝트

3. 프로젝트에 SQLite 소스 파일 추가
   - sqlite3.c
   - sqlite3.h
   - sqlite3ext.h

4. 프로젝트 속성 수정
   1) [C/C++] => [전처리기] => [전처리기 정의] 추가
      - SQLITE_ENABLE_FTS3
      - SQLITE_ENABLE_RTREE
      - SQLITE_ENABLE_COLUMN_METADATA

   2) [링커] => [입력] => [모듈 정의 파일] 추가
      - sqlite3.def

5. x64 솔루션 플랫폼 추가 & 설정
   1) [빌드] => [구성 관리자] => 솔루션 플랫폼(x64) 추가

   2) x64 플랫폼 전처리기 수정 (Debug/Release 공통)
      - [프로젝트 속성] => [C/C++] => [전처리기] => [전처리기 정의]
        => WIN32 을 WIN64 로 수정

   3) 출력 파일 이름 변경
      - [프로젝트 속성] => [링커] => [일반] => [출력 파일]
        => $(OutDir)\$(ProjectName)_$(PlatformName).dll

6. 솔루션 빌드

Posted by jungtae17