在审

基于CMake的跨平台Display软件的构建方法、系统、设备及介质

石江、夏苗、苏璇、陈泽华、魏东、蔡航、袁张付、陈熠、宋宗莹、姜琦、王兴中、周旋、王文斌、金珊洋
中国神华能源股份有限公司
石江 专利 46
国能运输技术研究院有限责任公司
铁路交通管控铁路物理仪器
夏苗 专利 11
北京全路通信信号研究设计院集团有限公司
铁路交通管控铁路分离混合
苏璇 专利 24
北京全路通信信号研究设计院集团有限公司
铁路交通管控铁路分离混合
陈泽华 专利 16
北京全路通信信号研究设计院集团有限公司
物理仪器铁路计算技术
魏东 专利 21
北京全路通信信号研究设计院集团有限公司
铁路交通管控铁路列车安全控制
蔡航 专利 11
北京全路通信信号研究设计院集团有限公司
铁路交通管控铁路分离混合
袁张付 专利 28
中国神华能源股份有限公司
铁路交通管控列车安全控制铁路
陈熠 专利 12
北京全路通信信号研究设计院集团有限公司
铁路交通管控铁路物理仪器
宋宗莹 专利 175
北京全路通信信号研究设计院集团有限公司
铁路交通管控铁路控通列车安全控制
姜琦 专利 12
北京全路通信信号研究设计院集团有限公司
铁路交通管控铁路物理仪器
王兴中 专利 138
中国矿业大学(北京)
铁路交通管控铁路控通车载信号器
周旋 专利 11
北京全路通信信号研究设计院集团有限公司
铁路交通管控铁路分离混合
王文斌 专利 168
北京交通大学
铁路交通管控列车安全控制车载信号器
金珊洋 专利 10
北京全路通信信号研究设计院集团有限公司
物理仪器电子数据处理铁路

摘要

本发明属于嵌入式系统开发技术领域,提供了一种基于CMake的跨平台Display软件的构建方法、系统、设备及介质,所述方法包括响应于CMake命令,读取并解析预先编写好的CMake配置文件,生成本地构建系统文件;基于所述本地构建系统文件编译项目源文件,得到目标文件;链接库至所述目标文件中,得到可执行文件;通过采用CMake作为构建工具,相较于传统的Makefile,CMake能够使用一套配置文件实现跨平台构建,自动生成适用于不同操作系统和编译器的构建文件,提升了开发效率,并且将配置过程和构建过程分离,增强了对不同构建环境的适应性。

暂无引用专利