首先从https://github.com/Nuand/dev 上 git clone 下来下载打包的文件, 接着到本地dev目录下执行 clone.sh下载OpenBTS以及它的其他依赖的安装包。
这里在openbts文件夹TrasceiverRAD1文件夹下能看到相应于bladeRF的FPGA文件 hostedx40bts.rbf 对连接的bladeRF写入FPGA的时候也可以写入这个映像, 只不过不是最新的。
接下来用export confflags=--with-bladeRF把环境便来能够改变以后就可以去执行安装命令了。
运行./build会报错:
1 指针变量问题
> In file included from VectorTest.cpp:28:0:
> Vector.h: In instantiation of ‘Vector<T>::Vector(const Vector<T>&, const
> Vector<T>&) [with T = int]’:
> VectorTest.cpp:69:31: required from here
> Vector.h:343:24: error: ‘vConcat’ was not declared in this scope, and no
> declarations were found by argument-dependent lookup at the point of
> instantiation [-fpermissive]
> vConcat(other1,other2);
> ^
> Vector.