|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
13.01.2021, 15:21 | #11 |
Пользователь
Регистрация: 02.04.2020
Сообщений: 30
|
Спасибо, если не в напряг. Он совсем маленький:
https://yadi.sk/d/QF_ZcyeqPCPJsQ Только недосмотрел: сейчас в нем DLL заменена на статическую Lib в опциях линкера. Последний раз редактировалось AnPis; 13.01.2021 в 15:37. |
13.01.2021, 17:12 | #12 |
Форумчанин
Регистрация: 16.11.2020
Сообщений: 243
|
Все просто: У вас реализованы функции в неймспейсе, а в экспорты объявлены без него. Линкер эти функции не находит и в экспорт не добавляет -> экспорт пуст и lib файл не создается, т.к. не нужен.
|
14.01.2021, 07:55 | #13 |
Пользователь
Регистрация: 02.04.2020
Сообщений: 30
|
Спасибо!
Да, как говорится: "а ларчик просто открывался..." :-) Это я собезъянничал: в тупую взял из примера мелкософта, недодумав, что хедеры от неймспейса тоже зависят. В этом микроскопическом проекте они и нахрен не нужны. Я последний раз работал с VS лет 10 назад (VS2003, VS2008). Уже все подзабылось и сильно изменилось. Последние годы тащил большое наследство в Borlad C++ builder, там IDE гораздо комфортнее. И кухня с DLL по-проще. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Access Violation при Import Type Library MSO.DLL | hron66 | Lazarus, Free Pascal, CodeTyphon | 0 | 01.11.2019 16:22 |
resist color library 2.dll | stanger986 | Общие вопросы Delphi | 4 | 08.01.2019 16:39 |
netbeans не создает проект | -Cherry- | PHP | 0 | 05.09.2013 21:51 |
Установка пути к своим Class Library (.dll) | Руслантус | Общие вопросы .NET | 9 | 01.03.2011 14:13 |
import dll c++ | kaljan775 | Помощь студентам | 2 | 23.01.2011 18:52 |