Russian Qt Forum

Qt => Вопросы новичков => Тема начата: makklovskiy от Октябрь 23, 2018, 00:36



Название: Qt + bass.dll
Отправлено: makklovskiy от Октябрь 23, 2018, 00:36
Не могу подключить bass.dll
При запуске проекта пишет "Программа неожиданно завершилась."

В файле PRO написал так
Код:
LIBS += "D:/project/bass.dll"

в файле mainwindow.h
Код:
#include <bass.h>

в файле mainwindow.cpp
Код:
BASS_Init (-1, 44100, 0, 0, NULL);

DWORD stream;
char filename[] = "C://Users/1/Downloads/1.mp3";
stream = BASS_StreamCreateFile(FALSE, filename, 0, 0, 0);

BASS_ChannelPlay(stream,TRUE);

В папку проекта закинул файлы:
bass.dll
bass.dsw
bass.h
bass.lib
bass.sln

Саму библиотеку я скачал от сюда http://www.un4seen.com/download.php?bass24

Что делать?


Название: Re: Qt + bass.dll
Отправлено: makklovskiy от Октябрь 23, 2018, 01:52
Qt залагал, после перезапуска Qt всё заработало.


Название: Re: Qt + bass.dll
Отправлено: kuzulis от Октябрь 23, 2018, 09:41
Цитировать
LIBS += "D:/project/bass.dll"

Садись, опять двойка, читай документацию.


Название: Re: Qt + bass.dll
Отправлено: makklovskiy от Октябрь 23, 2018, 22:11
Цитата: kuzulis
Садись, опять двойка, читай документацию.
А пример, вместо выпендрёжа?
Код:
INCLUDEPATH += $$PWD/bass/lib/
LIBS += -L$$PWD/bass/lib/
        -lbass