2016-02-13 1 views
0

Я пытаюсь скомпилировать portaudio в visual studio 2015, и я столкнулся с этой общей проблемой с отсутствующим файлом ksguid.lib, я нашел этот вопрос в stackoverflow, который предложил создать ссылку на файл в каталоге windows sdks.Ошибка Portaudio «LNK1104: не удается открыть файл« ksguid.lib »« файл не на моем компьютере?

Проблема в том, что у меня нет ksguid.lib в папке sdks для Windows, и теперь я застрял, есть ли простой способ исправить это? оригинальный вопрос, который я нашел, содержится в ссылке ниже

Can't Build PortAudio - "LNK1104: cannot open file 'ksguid.lib'"

+1

Это больше не файл SDK. Он был перемещен в WDK, комплект для разработки драйверов устройств. Скорее всего, вы не установили [начало здесь] (https://msdn.microsoft.com/en-us/windows/hardware/hh852365.aspx). Или используйте версию 7.1 SDK, как рекомендовано в этом дубликате. –

ответ

1

после следуя по ссылке, размещенной Hans Passant мне удалось загрузить последние версии драйверов и связывая ksguid.lib с моим Portaudio проекта я смог построить решение.