Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.80
dyosick
 Аватар для dyosick
61 / 61 / 6
Регистрация: 25.08.2008
Сообщений: 178
#1

Подключить библ. bass.dll - C++

04.10.2010, 21:34. Просмотров 1246. Ответов 4
Метки нет (Все метки)

Дорогие друзья, прошу помочь! И заранее всех откликнувшихся благодарю!
Есть у меня библиотека для работы со звуком: и bass.h,и bass.lib,и bass.dll. Но как их прикрутить так проекту, что код ниже запахал.
Пользуюсь Visual Studio 2008 и иногда Dex-C++.

И ещё, когда я файлы добавляю к проекту (bass.h и bass.lib), компиляторы обоих IDE выбивают:
NO SUCH FILE OR DIRECTORY Bass.h

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <string>
#include "bass.h"
 
using namespace std;
 
int main()
{
BASS_Init(-1, 44100, 0, 0, NULL); 
 
string way="H:\"ATB\"ATB - Trilogy (2007) 2CD Samples\"CD2\"03. Trilogy Part III - The Final Chapter.mp3";
const char *w=way.c_str();
 
HSTREAM channel=BASS_StreamCreateFile(FALSE, w, 0, 0, 0);
 
BASS_ChannelPlay(channel,false);
 
 
system("pause");
return 0;    
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.10.2010, 21:34     Подключить библ. bass.dll
Посмотрите здесь:

C++ Как подключить dll к проекту?
C++ Подключить dll к программе
C++ Как подключить библиотеку i7000.dll?
FFT в bass.dll C++
как подключить dll и lib SDL C++
Подключить dll C++
Как подключить пользовательскую DLL к приложению C++
Как подключить DLL C++
C++ Фиксация длины буфера записи в bass.dll
C++ Как подключить dll на C# к проекту (dll) на С++
Подключить к проекту на C++ DLL написанный на C# C++
C++ Как создать файл DLL так, чтобы его можно было подключить к VBA Excel?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CyBOSSeR
Эксперт C++
 Аватар для CyBOSSeR
2297 / 1667 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
04.10.2010, 21:38     Подключить библ. bass.dll #2
Проверьте, что bass.h лежит в папке проекта.
dyosick
 Аватар для dyosick
61 / 61 / 6
Регистрация: 25.08.2008
Сообщений: 178
05.10.2010, 00:06  [ТС]     Подключить библ. bass.dll #3
Вы меня конечно извините за непонятливость, т.к. проект все равно не компилируется после копирования файла bass.h в папку с проектом.

Так вот, если можно, то конкретно по вопросам:

1. В Header file надо добавить bass.h.
2. А куда девать bass.lib?
3. И надо ли что-либо проделывать с bass.dll ?
easybudda
Эксперт С++
 Аватар для easybudda
9412 / 5435 / 917
Регистрация: 25.07.2009
Сообщений: 10,428
05.10.2010, 02:11     Подключить библ. bass.dll #4
Цитата Сообщение от dyosick Посмотреть сообщение
А куда девать bass.lib?
Цитата Сообщение от dyosick Посмотреть сообщение
Пользуюсь Visual Studio 2008
C++
1
#pragma comment(lib, "bass")
dyosick
 Аватар для dyosick
61 / 61 / 6
Регистрация: 25.08.2008
Сообщений: 178
05.10.2010, 20:05  [ТС]     Подключить библ. bass.dll #5
Я разобрался!
Всем откликнувшимся большое спасибо!

Если кому интересно, то алгоритм такой:
Вариант №1
Лучше всего скопируйте bass.dll, bass.h, bass.lib и main.cpp в папку с проектом.

Вариант №2
Можно скопировать только bass.dll, а остальные добавить через Add project-> Add existing files.

В обоих вариантах инструкцию не использовал, но все равно спасибо за совет:
C++
1
#pragma comment(lib, "bass")
Yandex
Объявления
05.10.2010, 20:05     Подключить библ. bass.dll
Ответ Создать тему
Опции темы

Текущее время: 20:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru