Hallo.
Ich versuche, eine C++ Komponente für WinRT zu schreiben. Diese soll mit sqlite3_open eine Datenbank erstellen/öffnen. Ich nutze hierzu die SDK Version von SQLite3. Alles scheint korrekt zu sein, trotzdem hängt der Compiler bei dem
Doppelpointer. Wer kann dazu etwas sagen?
#include "pch.h"
#include <winsqlite/winsqlite3.h>
using namespace Platform;
sqlite3 **ppdb;
const char16 *filename = L"Schach.db";
void open()
{
sqlite3_open16(filename, ppdb);
}
void close()
{
sqlite3_close(*ppdb);
}
};
Und die Fehlermeldung:
Fehler LNK2019 Verweis auf nicht aufgelöstes externes Symbol "_sqlite3_open16" in Funktion ""public: void __cdecl sqlite::open(void)" (?open@sqlite@@Q$AAAXXZ)". TestSQLite C:\Users\peter\documents\visual
studio 2015\Projects\TestSQLite\TestSQLite\MainPage.xaml.obj 1