Программист по неволе
|
||||||||||||||||
1 | ||||||||||||||||
"Unresolved external" при подключении созданной самим dll библиотеки08.02.2016, 11:15. Показов 1975. Ответов 5
Метки нет (Все метки)
Попытка выполнения программы, к которой подключена библиотека dll выдает следующую ошибку:
[Linker Error] Unresolved external 'simpleGetVer()' referenced from C:\DLL CREATING\FIRST\UNIT1.OBJ Код библиотеки:
В чем может быть причина?
0
|
08.02.2016, 11:15 | |
Ответы с готовыми решениями:
5
Использование библиотеки BASS: Unresolved external при сборке проекта Unresolved external symbol при подключении библиотеки MySQL Unresolved external symbol при подключении библиотеки MySQL Unresolved external symbol при подключении библиотеки MySQL Ошибка при компановке DLL: new error LNK2001: unresolved external symbol 'struct _iobuf * |
Практикантроп
4826 / 2718 / 526
Регистрация: 23.09.2011
Сообщений: 5,777
|
|
08.02.2016, 11:44 | 2 |
А extern "C" __declspec(dllexport) перед функцией double ... не пробовал добавлять? Я бы попробовал... .
1
|
Программист по неволе
|
|
08.02.2016, 11:59 [ТС] | 3 |
Я так понял в код самой библиотеки надо добавить?
Если да, то добавил. Безрезультатно. Добавлено через 5 минут Извиняюсь, не сразу понял что требовалось. Все работает. Спасибо.
0
|
Практикантроп
4826 / 2718 / 526
Регистрация: 23.09.2011
Сообщений: 5,777
|
||||||
08.02.2016, 12:06 | 4 | |||||
Сообщение было отмечено BRcr как решение
Решение
Добавлять по разному можно. Вот для примера (из рабочего проекта) кусок кода в .cpp для двух функций записи-чтения в файл__
П.С. Пока писал - добавление возникло...
1
|
Практикантроп
4826 / 2718 / 526
Регистрация: 23.09.2011
Сообщений: 5,777
|
|||||||||||
08.02.2016, 12:28 | 6 | ||||||||||
За подсказки ответственности не несу (сам двоечник).
Вот примерчик для четырех функций типа void__
1
|
08.02.2016, 12:28 | |
08.02.2016, 12:28 | |
Помогаю со студенческими работами здесь
6
Ошибка при подключении заголовочного файла: "error LNK2019: unresolved external symbol" DLL. Invalid compiler directive: 'EXTERNAL' при подключении Внешняя dll libnodave: Unresolved external постоянно Ошибка при подключении библиотеки Dll Ошибки при компоновке "LNK2001: unresolved external symbol" и "LNK2019: unresolved external symbol" Ошибка при подключении своей dll-библиотеки. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |