История изменений
Исправление MKuznetsov, (текущая версия) :
Установку пакетов производил.
Эти файлы взял по этой ссылке https://www.sqlite.org/download.html Внутри первая ссылка
эти файлы тебе ненужны - это исходники самого sqlite. Можешь смело удалить.
простейший Makefile будет выглядить примерно так (с руки пишу, могут быть ошибки/опечатки и не забудьте TAB поставить где надо)
# основные опции
CFLAGS=-g -Wall
# добавляем sqlite в проект
CFLAGS+=`pkg-config -cflags sqlite3`
LDLIBS+=`pkg-config -libs sqlite3`
# cpp флаги - такие как C
CXXFLAGS=$(CFLAGS)
# основная цель database
all: database
# получаем её из объектника database.o
database: database.o
# сам объектник будет делаться встренными правилами Makefile
# доп.цель clean: почистить каталог от мусора
.PHONY:clean
clean:
$(RM) database.o
SP/ про VSCode не скажу, не использую и вам не советую
Исправление MKuznetsov, :
Установку пакетов производил.
Эти файлы взял по этой ссылке https://www.sqlite.org/download.html Внутри первая ссылка
эти файлы тебе ненужны - это исходники самого sqlite. Можешь смело удалить.
простейший Makefile будет выглядить примерно так (с руки пишу, могут быть ошибки/опечатки и не забудьте TAB поставить где надо)
# основные опции
CFLAGS=-g -Wall
# добавляем sqlite в проект
CFLAGS+=`pkg-config -cflags sqlite3`
LDLIBS+=`pkg-config -libs sqlite3`
# cpp флаги - такие как C
CXXFLAGS=$(CFLAGS)
# основная цель database
all: database
# получаем её из объектника database.o
database: database.o
# сам объектник будет делаться встренными правилами Makefile
# доп.цель clean: почистить каталог от мусора
.PHONY:clean
clean:
$(RM) database.o
Исходная версия MKuznetsov, :
Установку пакетов производил.
Эти файлы взял по этой ссылке https://www.sqlite.org/download.html Внутри первая ссылка
эти файлы тебе ненужны - это исходники самого sqlite. Можешь смело удалить.
простейший Makefile будет выглядить примерно так (с руки пишу, могут быть ошибки/опечатки и не забудьте TAB поставить где надо)
# основные опции
CFLAGS=-g -Wall
# добавляем sqlite в проект
CFLAGS+=`pkg-config -cflags sqlite3`
LDLIBS+=`pkg-config -libs sqlite3`
# cpp флаги - такие как C
CXXFLAGS=$(CFLAGS)
# основная цель database
all: database
# получаем её из объектника database.o
database: database.o
# сам объектник будет делаться встренными правилами Makefile
# доп.цель clean: почистить каталог от мусора
.PHONY:clean
clean:
$(RM) database.o
all: database