2013-08-14 7 views
1

Я пытаюсь использовать SQLite в C. Я загрузил предварительно скомпилированные бинарные файлы для Windows с сайта SQLite-Homepage. Я извлек их и добавил sqlite в мой путь к среде var. Используя командную строку, все работает. Теперь я пытаюсь использовать sqlite в просто C-коде. Многие учебные пособия показали, что я начинаю с:Первые шаги с SQLite и C

#include <sqlite3.h> 

Но мой компилятор не может найти файл. Тот же результат, пытаясь с:

#include "C:/sqlite/sqlite3.h" 

Я новичок в C но я не нужен Header-файл (* .h) для команды #include? Поскольку загруженный пакет sqlite состоит только из: sqlite3.def, sqlite3.dll, sqlite3.exe (shell).

Спасибо за вашу помощь

+0

Вы пытались загрузить исходный код с http://www.sqlite.org/download.html? –

ответ

0

Чтобы использовать SQLite, загрузите исходный код (объединения), и включает в себя sqlite3.c в проекте, вместе с другими исходными файлами. (Файл sqlite3.h должен находиться в одном каталоге.)

+0

Спасибо, я загрузил исходные файлы. Достаточно ли положить sqlite3.h в папку моего c projekt? А затем включить его с #include "sqlite.h"? Потому что, когда я делаю это, я получаю сообщение об ошибке lnk2019 от моего компилятора! – user1665232

+0

Благодарим вас за секретность сообщения об ошибке. –

+0

На немецком, но переведенном означает что-то вроде: «ссылка на неразрешенный внешний символ» – user1665232

Смежные вопросы