UHD (аппаратный драйвер USRP) отсутствует dll.file
Я пытаюсь реализовать Boost и UHD в Windows VS2015. Я установил Boost . Я скачал бинарный файл, установил его, собрал компоновщик с bootstrap.bat и собрал его
bjam --build-dir=build-directory --toolset=msvc14.0 address-model=64 --build-type=complete stage
Я установил UHD от Ettus uhd_3.10.1.1-release_x64_VS2015.exe
, Затем я начал свой проект. Я связал все библиотеки.
1: Каталоги VC++> Исполняемые каталоги> ...\UHD\bin (как попытка решить эту проблему)
2: C / C++> Общие> Дополнительные каталоги включения...\boost_1_63_0; ...\UHD\ Bin; ...\UHD\ включают в себя;
3: Linker> General> Дополнительные каталоги библиотеки: ...\UHD\lib; ..\boost_1_63_0\ этап \ Lib;... \ boost_1_63_0;
4: Линкер> Ввод> Дополнительные зависимости> uhd.lib
Когда я запускаю свой собственный или пример кода из GitHub, я получаю сообщение об ошибке, в котором говорится, что код не может быть выполнен из-за отсутствия файла uhd.dll. Если я помещаю файл uhd.dll в каталог проекта VS, я получаю нарушение прав доступа: 0xC0....05. Кто-нибудь сталкивался с этой проблемой раньше?