2012-07-10 2 views
0

Windows 7 x64에는 Lazarus IDE 1.1 (FPC 2.6.1) x64가 있습니다.Lazarus에서 sqlite를 사용 하시겠습니까?

"패키지 설치/제거"에서 "설치하지 마십시오"를 선택하면 "sqlite3laz 0.4"를 선택하고 "설치"열에서 이동할 수 있습니다. 그런 다음 "저장 및 IDE 재 컴파일"을 누릅니다.

C : 그런 다음 그것은 나를 알려주는 잠시 동안 컴파일 \ 나사로 \ 구성 요소 \ SQLite는 \의 registersqlite3.pas을 (1,1) 치명적인 : registersqlite3

에서 사용하는 단위 sqlite3ds를 찾을 수 없습니다 이 문제를 어떻게 해결할 수 있습니까? 감사! http://www.lazarus.freepascal.org/index.php/topic,12930.msg87799.html#msg87799
내가 32 비트 버전을 시도 할 것이다 ...

편집 : 편집

sqlite3ds.pas

편집 발견

...하지만 C:\lazarus\fpc\2.6.1\source\packages\fcl-db\src\sqlite

32 비트 버전에서 작동합니다. 64 비트 버전에서 작동하게 할 수 있습니까?

답변

1

실제로 Lazarus는 2.6.1을 사용합니까? lazarus가 여전히 2.6.0을 사용하고 있다면, 2.6.1 프리 컴파일 된 유닛을 가지고있는 디렉토리는 검색되지 않을 수도있다.

Lazarus는 일반적으로 미리 컴파일 된 (ppu, o) 형식의 FPC 장치와 함께 작동하지만 사용자가 언급 한 경로는 원본 경로입니다. 소스는 디버거 (소스 경로)가 올바르게 구성되었을 때 컴파일러 (단위 경로)가 검색하지 않는 경우에만 사용됩니다.

+0

x64 버전이 2.6.1을 사용 중입니다. x86 버전 최신 stable (2.6.0)을 사용했습니다. sqlite 아이콘은 이미 32 비트를 사용하는 IDE에 있습니다. – Sirber

관련 문제