openLTE编译cmake时出错,not found gnuradio

在安装openLTE时,因为我是在ubuntu软件中心一键安装的gnuradio,编译openLTE时cmake ../出错,如下:

stwen@stwen-H81M-CT:~/openLTE/openlte_v00-18-04/build$ cmake ../

-- Build type not specified: defaulting to release.

-- Boost version: 1.55.0

-- Found the following Boost libraries:

-- system

CMake Warning at CMakeLists.txt:92 (find_package):

By not providing "FindGnuradio.cmake" in CMAKE_MODULE_PATH this project has

asked CMake to find a package configuration file provided by "Gnuradio",

but CMake did not find one.

Could not find a package configuration file provided by "Gnuradio"

(requested version 3.7.0) with any of the following names:

GnuradioConfig.cmake

gnuradio-config.cmake

Add the installation prefix of "Gnuradio" to CMAKE_PREFIX_PATH or set

"Gnuradio_DIR" to a directory containing one of the above files. If

"Gnuradio" provides a separate development package or SDK, be sure it has

been installed.

openLTE编译cmake时出错,not found gnuradio_第1张图片

在百度上基本找不到相关答案,去openLTE论坛也未解决,都是建议安装gnuradio,问题是我已经安装了gnuradio还是出现这问题,百思不得其解,原来是软件中心安装的没有安装完整相关gnuradio的库文件。

解决方法:在终端输入:sudo apt-get instll gnuradio-dev,问题解决

你可能感兴趣的:(USRP,OpenLTE)