Программа падает в Qt после того как я начинаю в ручную записывать библиотеку. Т.е. Я автоматически подкл. в Qt библиотеку (пр кн. мыши по проекту->add Library->External library->...) в pro файле добавляется:
win32:CONFIG(release, debug|release): LIBS += -L$$PWD/../MainClickLib-master/DllClickLib_mingw5.8.0/release/ -lClickLib
else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/../MainClickLib-master/DllClickLib_mingw5.8.0/debug/ -lClickLib
INCLUDEPATH += $$PWD/../MainClickLib-master/ClickLib
DEPENDPATH += $$PWD/../MainClickLib-master/ClickLib
Все работает Потом я в ручную пытаюсь записать пути к dll и вылазит при компилировании ошибку: During startup program exited with code 0xc0000135
win32:CONFIG(release, debug|release): LIBS += "../MainClickLib-master/DllClickLib_mingw5.8.0/release/ClickLib.dll"
else:win32:CONFIG(debug, debug|release): LIBS += "../MainClickLib-master/DllClickLib_mingw5.8.0/debug/ClickLib.dll"
INCLUDEPATH += "../MainClickLib-master/ClickLib"
DEPENDPATH += "../MainClickLib-master/ClickLib"
Почему не получается в ручную подключить пути вроде правильные, что не так?
Вижу два варианта: либо у вас проект с подпроектами, из-за чего сбились относительные пути, либо файл библиотеки называется не ClickLib.dll, а, например, libClickLib.dll. Если вы пишете полный путь к файлу библиотеки, нужно указывать точное название файла.
Чем вас стандартный вариант не устраивает?
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники