Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpSpDbDrv 598 of 696 menu
◀ ▶

Драйвер SQLite в C++

Стандартная библиотека C++ не включает SQLite.

Чтобы вызывать функции sqlite3 из программы, нужен заголовок sqlite3.h и установленная на системе библиотека libsqlite3.

В начале исходника подключают API SQLite одной строкой:

#include <sqlite3.h>

Сборку связывают с библиотекой флагом -lsqlite3. Для одного файла main.cpp и стандарта C++20 команда выглядит так:

g++ -std=c++20 main.cpp -lsqlite3

После успешной сборки в бинарник попадает код SQLite, и программа может открывать файлы баз на диске. Отдельный модуль сборки для SQL не требуется - достаточно заголовка и флага линковки.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить