Пишу прокладку для WebSocket. Сделал dll на websocketpp. При попытке подключения в терминале выдает ошибку: 2022.07.12 19:29:38.114 Cannot load 'TestDLL.dll' [126]. При этом, если не подключать в код DLL никаких классов - этой ошибки нет. Возможно проблема в статической линковке?
- Ошибка "cannot load library (error 126)" при использовании библиотеки
- Cannot load library (error 126)
- Создание собственного расширения MetaTrader (dll)
DrSky:
Пишу прокладку для WebSocket. Сделал dll на websocketpp. При попытке подключения в терминале выдает ошибку: 2022.07.12 19:29:38.114 Cannot load 'TestDLL.dll' [126]. При этом, если не подключать в код DLL никаких классов - этой ошибки нет. Возможно проблема в статической линковке?
Пишу прокладку для WebSocket. Сделал dll на websocketpp. При попытке подключения в терминале выдает ошибку: 2022.07.12 19:29:38.114 Cannot load 'TestDLL.dll' [126]. При этом, если не подключать в код DLL никаких классов - этой ошибки нет. Возможно проблема в статической линковке?
DLL используют соглашения ABI С (у С++ их нет вообще стандартных)
поэтому для методов классов нужны функциональные обёртки. extern "С" и __stdcall . И убедитесь что линковщик не подставляет лишних символов к именам (ту-же @)
DrSky:
Пишу прокладку для WebSocket. Сделал dll на websocketpp. При попытке подключения в терминале выдает ошибку: 2022.07.12 19:29:38.114 Cannot load 'TestDLL.dll' [126]. При этом, если не подключать в код DLL никаких классов - этой ошибки нет. Возможно проблема в статической линковке?
Пишу прокладку для WebSocket. Сделал dll на websocketpp. При попытке подключения в терминале выдает ошибку: 2022.07.12 19:29:38.114 Cannot load 'TestDLL.dll' [126]. При этом, если не подключать в код DLL никаких классов - этой ошибки нет. Возможно проблема в статической линковке?
Операционная система не может найти дополнительные DLL, от которых зависит ваша DLL.
На это указывает ошибка 126. Это если сама ваша DLL нашлась по пути.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь