Roger, Thanks for your reply, that almost clear my doubts. BUT,
Have the SQLite develop team already concern the 64-bit issue when they
begin the project? Is all the C code is independent of the platform-specific
API? As I know, a pointer is 64-bit long on 64-bit Windows as well as a int.
How do they avoid the difference between the win32 and x64 in a
implementation level?

-----邮件原件-----
发件人: [email protected] [mailto:sqlite-users-bounces@sqlite.
org] 代表 Roger Binns
发送时间: 2011年9月25日 16:44
收件人: [email protected]
主题: Re: [sqlite] Is SQLite supporting x64?

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 09/24/2011 10:00 PM, mmxida wrote:
> In short, can the SQLite binary file work well also on 64-bit Windows OS? 

The SQLite website download is a 32 bit DLL and will only work in 32 bit
processes (that is independent of the OS being 32 or 64 bit).  However you
can compile the code yourself (use the amalgamation) for your 64 bit target
and it will work just fine.

In fact SQLite works quite happily on 32 bit and 64 bit platforms, in either
endianess and on LP64 model (typically non-Windows) and P64 (Windows), as
well as on numerous different CPUs and operating systems.  The file format
is always the same as does not depend on any of those factors.

Roger
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk5+6dQACgkQmOOfHg372QSs/wCg4BTHW8kji13gka5TfiQZqSuJ
TrQAnR+Q9csRdwByxzXppNtdHLLwetsR
=jpY/
-----END PGP SIGNATURE-----
_______________________________________________
sqlite-users mailing list
[email protected]
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users


_______________________________________________
sqlite-users mailing list
[email protected]
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to