Russian Qt Forum
Ноябрь 25, 2024, 04:13 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как узнать подходящую версию libstdc++-6.dll для бинарника, собранного в Qt Crea  (Прочитано 2838 раз)
tankist
Новичок

Offline Offline

Сообщений: 9


Просмотр профиля
« : Декабрь 14, 2021, 13:19 »

В 2015 году собрал проект в Qt Creator как консольное приложение без Qt. К сожалению, exe-файл остался, а вот библиотеки нет. Я не помню, с какой версией Qt я собирал данный проект. Пробовал библиотеки libgcc_s_dw2-1.dll, libstdc++-6.dll и libwinpthread-1.dll из Qt 5.14.1 и 4.8.7, но не подошли (ошибка - не найдена точка входа в процедуру InterlockedCompareExchange@12 в библиотеке libstdc++-6.dll).
Подскажите, можно как-то выяснить, библиотеки от какой версии Qt подойдут к exe-файлу.
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #1 : Декабрь 14, 2021, 13:31 »

попробуй программу dependency walker, может чем поможет
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
__Heaven__
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2130



Просмотр профиля
« Ответ #2 : Декабрь 21, 2021, 10:34 »

Можно ещё попробовать поискать версию GLIBCXX в бинарнике и в dll.

Код:
strings my.exe | grep LIBCXX
GLIBCXX_3.4.29
GLIBCXX_3.4.26
GLIBCXX_3.4.19
GLIBCXX_3.4.18
GLIBCXX_3.4.14
.......

Их несколько выводится. Возможно, они будут совпадать в dll и exe
Записан
DarkHobbit
Самовар
**
Offline Offline

Сообщений: 197


Просмотр профиля
« Ответ #3 : Декабрь 27, 2021, 13:58 »

а вот библиотеки нет
А что, собственно, понимается под библиотекой?
Исходники проекта остались? Или именно они и пропали?
Записан

Мои проекты на Qt: DoubleContact, LInvert
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.099 секунд. Запросов: 23.