通过社区合作,打造一个基于SDR、端到端(CN-RAN-UE)的开放5G平台,便于学习或科研,推动5G生态发展。
O5G有两层意思:
噢,5G!opensource5Gimplementation,5G(5G-CN、5G-RAN、5G-UE)开源实现编译说明下载源码
gitclonehttps://gitee.com/o5g/o5g.gitcdo5ggitsubmoduleupdate--init--recursive第三步是把O5G依赖的通用服务平台CSPcheckout下来。CSP是一个独立工程,作为O5G的一个gitsubmodule。
编译发行版本
mkdirbuild-releasecdbuild-releasecmake-DCMAKE_BUILD_TYPE=Release-G"CodeBlocks-UnixMakefiles"..make-j8在app/bin目录下会生成CN_APP、RAN_APP、UE_APP三个可执行文件。
编译测试版本
mkdirbuild-testcdbuild-testcmake-DCMAKE_BUILD_TYPE=Debug-DO5G_TEST=1-G"CodeBlocks-UnixMakefiles"..make-j8在tests/app/bin目录下会生成TEST_APP可执行文件,运行TEST_APP执行测试用例。
参与贡献Fork本仓库新建Feat_xxx分支提交代码新建PullRequest更多请参考O5GWIKI
评论