softmax
|
|
1 | |
Linker Error при вызове метдов объекта приложения из DLL27.08.2008, 14:59. Показов 753. Ответов 0
Метки нет (Все метки)
Всем привет!
Пишу на CBuilder, как водится столкнулся с проблемой. Есть приложение работающее с БД. Основная форма TMainForm просто передвигается по записям. Вся работа с данными вынесена в отдельный собственный класс TDb. Иногда необходимо базу update-ить, для этого написана своя форма и вызываеться из DLL. Есс-но хотелось бы воспользоваться методами уже созданным объектом TDb, который функционирует в главной форме. Всё вроде ОК, передаю объект в DLL, но при обращении к методам объекта, происходит Linker Error: Unresolved external TDb::InsertToMain(...) from update.dll. Подскажите, как оформить описание класса, чтобы его методы, были видны из внешней DLL Код примерно такой: Код
class TDb { public: bool InsertToMain(...) //этот метод надо вызвать из DLL } |
27.08.2008, 14:59 | |
Ответы с готовыми решениями:
0
Linker error msvcprtd.lib(msvcp100d.dll) error lnk2005 already defined libcpmtd.lib Странная ошибка: [Linker error] undefined reference to `__dyn_tls_init_callback' [Linker error] undefined reference to ld returned 1 exit status Linker error при компиляции Linker error при импорте md5wrapper.h |
27.08.2008, 14:59 | |
27.08.2008, 14:59 | |
Помогаю со студенческими работами здесь
1
[Linker Error] 'E:\Programming\C++\BASS.DLL\BASS.LIB' contains invalid OMF record, type 0x21 (possibly COFF) Ошибка при вызове функции "Symbol was eliminated by linker" Проблемма при компиляции функции (Linker error) Ошибка при вызове приложения из другого приложения Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |