Как запустить AuBio (программу с открытым исходным кодом на C) в Visual Studio Express
Я пытаюсь заставить программное обеспечение с открытым исходным кодом под названием AuBio ( Source) работать на Visual Studio Express, но у меня много проблем с его сборкой.
Что я сделал:
Я открыл новое решение C/C++ в VS Express, затем скопировал все файлы заголовков в исходной папке (SRC) в фильтр "Заголовочные файлы" моего проекта, а затем скопировал все файлы C в папке SRC в "Исходные файлы". фильтр моего проекта. Я также скачал все 3 зависимости, необходимые для запуска AuBio, но я не знаю, где их разместить, потому что фильтр "Внешние зависимости" моего проекта не хочет их принимать.
Может кто-нибудь подсказать мне, как я могу построить эту программу?
Дополнение: это другие проекты с открытым исходным кодом; инструкции по сборке для AuBio (которые ЗДЕСЬ) говорят мне, что мне нужно установить зависимости перед использованием AuBio, но я понятия не имею, как я могу это сделать.
AuBio также предоставляет предварительно скомпилированную версию своего программного обеспечения (она кросс-скомпилирована на MingGW32 и находится здесь), которая состоит из exe-файлов для каждого основного класса и dll-файлов для AuBio и всех его зависимостей, но я понятия не имею, как использовать они тоже, когда я загружаю и пытаюсь запустить exe, они отказываются запускаться.
Я действительно застрял на этом, кто-то может помочь?
1 ответ
Непонятно, что вы подразумеваете под фильтром. Отображаются ли заголовочные файлы и исходные файлы в "Solution View" проекта? Если нет, вам нужно добавить их в проект с помощью проекта, команда меню Добавить существующий элемент.
Зависимости: если они являются файлами.lib, добавьте следующую строку в ваши исходные файлы:
#pragma comment (lib,"libname.lib")