1

私は VS の使用法、特に 6.0 バージョンでは完全に初心者です。sqlite ライブラリを使用する C++ で最初のプロジェクトを作成したいと考えています。まず、ここから *.dll ファイルをダウンロードしました。今、私はそのライブラリをプロジェクトで使用したいと考えています。これが私の簡単なコードです:

#include "stdafx.h"
#include <stdio.h>
#include <sqlite3.h>

int main(int argc, char* argv[])
{
    printf("Hello World!\n");
    return 0;
}  

この *.dll ファイルを追加して、sqlite3.h ファイルを表示するにはどうすればよいですか?


更新 1

融合ファイルをダウンロードし、*.c および *.h ファイルを次のようにプロジェクトに追加しました。

ここに画像の説明を入力

しかし、エラーと多くの警告が表示されます:

    --------------------Configuration: DBApp - Win32 Debug--------------------
Compiling...
StdAfx.cpp
Compiling...
DBApp.cpp
C:\DOCUMENTS AND SETTINGS\ADMINISTRATOR\MOJE DOKUMENTY\POBIERANIE\DBApp\DBApp.cpp(6) : fatal error C1083: Cannot open include file: 'sqlite3.h': No such file or directory
Generating Code...
Compiling...
sqlite3.c
c:\documents and settings\administrator\moje dokumenty\pobieranie\sqlite-src\sqlite3.c(238) : warning C4005: 'SQLITE_DEFAULT_PAGE_SIZE' : macro redefinition
        c:\documents and settings\administrator\moje dokumenty\pobieranie\sqlite-src\sqlite3.c(234) : see previous definition of 'SQLITE_DEFAULT_PAGE_SIZE'
c:\documents and settings\administrator\moje dokumenty\pobieranie\sqlite-src\sqlite3.c(253) : warning C4005: 'SQLITE_MAX_DEFAULT_PAGE_SIZE' : macro redefinition
        c:\documents and settings\administrator\moje dokumenty\pobieranie\sqlite-src\sqlite3.c(249) : see previous definition of 'SQLITE_MAX_DEFAULT_PAGE_SIZE'
c:\documents and settings\administrator\moje dokumenty\pobieranie\sqlite-src\sqlite3.c(283) : warning C4005: 'SQLITE_MAX_TRIGGER_DEPTH' : macro redefinition
        c:\documents and settings\administrator\moje dokumenty\pobieranie\sqlite-src\sqlite3.c(281) : see previous definition of 'SQLITE_MAX_TRIGGER_DEPTH'

 ...

c:\documents and settings\administrator\moje dokumenty\pobieranie\sqlite-src\sqlite3.c(105419) : warning C4005: 'MIN' : macro redefinition
        c:\documents and settings\administrator\moje dokumenty\pobieranie\sqlite-src\sqlite3.c(45386) : see previous definition of 'MIN'
c:\documents and settings\administrator\moje dokumenty\pobieranie\sqlite-src\sqlite3.c(108807) : fatal error C1010: unexpected end of file while looking for precompiled header directive
Generating Code...
Error executing cl.exe.

DBApp.exe - 2 error(s), 232 warning(s)
4

1 に答える 1

1

VisualC6 プロジェクト (DBApp.dsp) へのパスを追加する必要があります。

このように、Java 7 のインクルードをインクルードします (これは例です。Java は必要ありません)。 ここに画像の説明を入力

そしてライブラリ、再び Java VM の例 (jvm.lib/dll) ここに画像の説明を入力

このダイアログを表示するには、Alt-F7 を押します

于 2013-02-24T14:07:20.473 に答える