0 / 0 / 0
Регистрация: 05.10.2013
Сообщений: 65
1

SQLite3 установка под С++

23.05.2014, 14:54. Показов 2504. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, перехожу сразу к делу.
До конца этой недели должен сделать 2 проекта в универ. Хочу быстренько всё сделать с помощью SQLite, но проблема в том, что когда я качаю исходники и добавляю их в проект (sqlite3.c, sqlite3.h), то на СИ всё прекрасно компилируется и база создается, а при компиляции проекта на C++ то получаю очень много ошибок.

СИ компиляция:
Код
gcc *.h *.c -o file.exe -lm
C++ компиляция:
Код
g++ -std=c++0x *.h *.cpp -o file.exe -lm
С помощью dll не предлагайте, так как я пишу не под Visual Studio (а в редакторе Sublime Text).
Заранее благодарен.

Добавлено через 5 минут
Код
g++ -std=c++0x *.h *.cpp *.c -o file.exe -lm
так тоже не выходит!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.05.2014, 14:54
Ответы с готовыми решениями:

Установка Delphi 7 под Windows7x32 и под Windows7x64
Хотя я и читал статью что Delphi 7 ставится под Windows 7 задаю этот вопрос . Так ли это и будет ли...

Установка под ХР
Доброе время суток всем! Вот, понадобилось срочно изучить SQL Server 2000(Enterprise Edition)....

Установка qt под Ubuntu
Здравствуйте! У меня довольно странный вопрос. Я поставил Qt под Ubuntu через менеджер...

Установка из-под UEFI
Доброго дня товарищи, Своими экспериментами (почистил комп от пыли, -8гб оперативки и большой...

6
37 / 37 / 18
Регистрация: 15.05.2013
Сообщений: 236
23.05.2014, 15:03 2
Сам новичок в этом деле, не очень компетентный. Но знаю, что MySQL есть в Qt. Все доступно с коробки и грамотно задокументировано. Может вам пригодится эта информация
0
0 / 0 / 0
Регистрация: 05.10.2013
Сообщений: 65
23.05.2014, 15:15  [ТС] 3
Интересует только SQLite. MySQL много весит..
0
Антикодер
1804 / 869 / 48
Регистрация: 15.09.2012
Сообщений: 3,081
23.05.2014, 16:27 4
обычно линкуется уже скомпилированная статическая библиотека для sqlite3 файлы *.a в линухе и *.lib в винде
0
0 / 0 / 0
Регистрация: 05.10.2013
Сообщений: 65
23.05.2014, 16:28  [ТС] 5
как это сделать?
0
Антикодер
1804 / 869 / 48
Регистрация: 15.09.2012
Сообщений: 3,081
23.05.2014, 22:40 6
Цитата Сообщение от madonzy Посмотреть сообщение
как это сделать?
во первых поискать на сайте уже скомпилированную либу,
либо скомпилировать из исходников самому без main функции - у компилятора есть флаг -static чтоб компилировать статическую библиотеку. После того как получите этот файл .cpp файлы библиотеки уже не нужны.
Следующий сложноватый этап, это прилинковать эту либу к вашей проге - флаг -lsqlite например
gcc вроде сам способен вызвать g++ когда ему нужно
0
Эксперт С++
8385 / 6147 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
24.05.2014, 01:03 7
Цитата Сообщение от madonzy Посмотреть сообщение
С помощью dll не предлагайте,
Под Linux что ли ?
0
24.05.2014, 01:03
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.05.2014, 01:03
Помогаю со студенческими работами здесь

Установка Qt под (Ubuntu)
Всем доброго времени суток . Подскажите пожалуйста как можно установить Qt под убунту. Машина...

Установка Oracle под Ubuntu
Здравствуйте! В ходе установки дистрибутива Оракл возникла проблема. Устанавливаю через консоль. ...

Установка pyinstaller под windows
Народ, привет. Сделайте инструкцию в картинках или велел как эту штуку ставить? Или разжуйте...

Установка ubuntu из-под windows
я хочу установить Ubuntu рядом с виндой, я запустил программу wubi и проделал там операции,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru