|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.07.2015, 14:58 | #1 |
Форумчанин
Регистрация: 22.04.2013
Сообщений: 588
|
Создание библиотеки DLL
Здравствуйте!
Я пытаюсь использовать библиотеки DLL. Проект Визуал Студио 10. Посмотрите пожалуйста. Ошибка 1 error LNK2019: ссылка на неразрешенный внешний символ "__declspec(dllimport) public: static double __cdecl Funcs::MyFuncs::Divide(double,doubl e)" (__imp_?Divide@MyFuncs@Funcs@@SANNN @Z) в функции _wmain D:\Rozbir\ Dll2\Dll2\MyExecRefsDll\MyExecRefsD ll.obj MyExecRefsDll Ошибка 5 error LNK1120: 4 неразрешенных внешних элементов D:\Rozbir\ Dll2\Dll2\Debug\MyExecRefsDll.exe MyExecRefsDll https://mega.co.nz/#!LhJB0IZI!tacaDA...Y5--NKN3daNyIA Что я делаю не так, где ошибаюсь, как вообще собственно создается DLL и как оно работает? Я не работал ранее с этим mega, вам нормально скачивать? Последний раз редактировалось Dimka-novitsek; 10.07.2015 в 16:00. |
10.07.2015, 16:41 | #2 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,342
|
Подсказка - разберитесь для чего и как используется FUNCSDLL_EXPORTS...
Если убрать все лишние файлы из архива, то получится мааааленький такой архивчик, который можно будет и на форум залить. |
10.07.2015, 17:48 | #3 |
Форумчанин
Регистрация: 22.04.2013
Сообщений: 588
|
разберитесь для чего и как используется FUNCSDLL_EXPORTS...
Да!! Спасибо.. А ведь и правда, что же это такое? Попробую где либо почитать. А вы знаете. Я вот и сам в ступоре... Последний раз редактировалось Dimka-novitsek; 10.07.2015 в 17:52. |
11.07.2015, 15:48 | #4 |
Форумчанин
Регистрация: 22.04.2013
Сообщений: 588
|
Пробовал так еще
Код:
и эдак Код:
Объяснения MSDN ну слишком мудрёніе, никак их не понять!!!!! |
11.07.2015, 23:25 | #5 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,342
|
Откуда должен взяться Dll2_EXPORTS в констркции #ifdef Dll2_EXPORTS?
|
16.07.2015, 18:39 | #6 |
С++, Delphi
Форумчанин
Регистрация: 24.11.2012
Сообщений: 495
|
Я Вам уже отправлял, на форуме, прочтите, а так же используйте наипростейшую херню:
Код:
в функциях, что h что cpp Код:
Код:
Если помог, тут весы есть , Вам не сложно, а мне приятно.
|
18.07.2015, 23:18 | #7 |
Форумчанин
Регистрация: 22.04.2013
Сообщений: 588
|
Спасибо!!! Формально очень понятно.
Код:
и к нему _EXPORTS. Может проблема и не здесь... Я Вам уже отправлял, на форуме, прочтите, а так же используйте наипростейшую херню: Я может что-то туплю Не соображу, что вы мне отправляли? |
19.07.2015, 19:33 | #8 | |
С++, Delphi
Форумчанин
Регистрация: 24.11.2012
Сообщений: 495
|
Разумеется в одно из тем в этом разделе, где код скидывали. Я Вам писал, как и где, что ставить (и что заменить, ибо проект у меня почему то оказался консольным).
Цитата:
Не разрешённый символ, это означает одно, функция не описана.
Если помог, тут весы есть , Вам не сложно, а мне приятно.
Последний раз редактировалось Perchik71; 19.07.2015 в 19:38. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание Библиотеки (DLL) | Janger | Общие вопросы Delphi | 2 | 15.12.2013 12:37 |
Dll библиотеки | Kreker9 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 03.06.2012 14:43 |
Создание и использование библиотеки DLL .NET Visual C++ на C# | Timer32 | Помощь студентам | 14 | 03.11.2011 09:18 |
Создание и использование библиотеки DLL | Blew | Помощь студентам | 0 | 06.02.2011 14:56 |
Создание и вызов библиотеки dll | DM_bite | Помощь студентам | 3 | 15.06.2010 12:47 |