Проблема подключения sqlite и databasela
Posted: Sat Nov 08, 2008 12:47 pm
Добрый день.
Среда разработки wxdevcpp_6.10.2
В Dev-C++ импортирую проект из databaselayer\build\databaselayer_databaselayer_sqlite.dsp
и компилирую библиотеку databaselayer_databaselayer_sqlite.a
В своем проект подключаю созданую databaselayer_databaselayer_sqlite.a, libsqlite3dll.a (из sqlite-3.5.6-1ew.DevPak), и соответсвующие файлы включения.
компилятором MingW 3.4.2 проект компилируется без ошибок
а Visual C++ 2005 выдает ошибку:
J:\_PRAKTIK\DEV c++\sqlite___temp\sqliteProjectFrm.obj [Error LNK2019] unresolved external symbol "public: __thiscall SqliteDatabaseLayer::SqliteDatabaseLayer(void)" (??0SqliteDatabaseLayer@@QAE@XZ) referenced in function "public: void __thiscall sqliteProjectFrm::WxButton1Click(class wxCommandEvent &)" (?WxButton1Click@sqliteProjectFrm@@QAEXAAVwxCommandEvent@@@Z)
у меня вопрос, как можно заставить компилироваться поект под Visual C++ 2005
Среда разработки wxdevcpp_6.10.2
В Dev-C++ импортирую проект из databaselayer\build\databaselayer_databaselayer_sqlite.dsp
и компилирую библиотеку databaselayer_databaselayer_sqlite.a
В своем проект подключаю созданую databaselayer_databaselayer_sqlite.a, libsqlite3dll.a (из sqlite-3.5.6-1ew.DevPak), и соответсвующие файлы включения.
компилятором MingW 3.4.2 проект компилируется без ошибок
а Visual C++ 2005 выдает ошибку:
J:\_PRAKTIK\DEV c++\sqlite___temp\sqliteProjectFrm.obj [Error LNK2019] unresolved external symbol "public: __thiscall SqliteDatabaseLayer::SqliteDatabaseLayer(void)" (??0SqliteDatabaseLayer@@QAE@XZ) referenced in function "public: void __thiscall sqliteProjectFrm::WxButton1Click(class wxCommandEvent &)" (?WxButton1Click@sqliteProjectFrm@@QAEXAAVwxCommandEvent@@@Z)
у меня вопрос, как можно заставить компилироваться поект под Visual C++ 2005