Добавление Sqlite3 в проект Ошибка C1853 файл скомпилированного заголовка из предыдущей версии

Я работаю над проектом VS2015 x64 неуправляемой CPP
Я добавил sqlite3.c, sqlite3.h в проект и собрал. Я получил это сообщение.

sqlite Ошибка C1853 Файл предварительно скомпилированного заголовка взят из предыдущей версии компилятора, или предварительно скомпилированный заголовок — C ++, и вы используете его из C (или наоборот)

Я прочитал об этом и перепробовал все, что видел, но всегда одна и та же ошибка. Я изменил проект на Не использовать предварительно скомпилированные заголовки — та же ошибка, и pch восстанавливается. Я даже разгрузил и перезагрузил проект. Я попытался выделить файл sqlite3.c и изменить там свойства, но снова — та же ошибка. Между каждой попыткой я очищаю проект и перестраиваю. Я остроумна и играю с этим 90 минут.

Предложения?

0

Решение

Вам нужно добавить библиотеку — sqlite3.lib к вашему проекту в качестве дополнительной зависимости.

Библиотека может быть создана путем загрузки Предварительно скомпилированные двоичные файлы для Windows от https://www.sqlite.org/download.html.

Этот пост дает пошаговый процесс о том, как включить его.
https://dcravey.wordpress.com/2011/03/21/using-sqlite-in-a-visual-c-application/

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]