迈曦软件

“编写CMakeList,构建项目解决方案”主题技术沙龙开讲

来源:迈曦软件    发布日期:2023-04-01 00:00

       4月1日上午,一场主题为“编写CMakeList,构建项目解决方案”的技术沙龙激情开讲,此次沙龙由迈曦软件产品技术部牵头,众多研发人员参与。

       沙龙主讲人汤光泽介绍了在跨平台编译方面使用CMake的优势,尤其是在需要将Windows下的项目移植到Linux系统上时。目前,公司主要使用Visual Studio进行项目构建和软件开发,但由于其不能直接移植到Linux系统上,需要另外花费大量人力物力重新构建项目,而使用CMake可以快速地实现在不同平台下的编译和构建,极大地提高了开发效率。


       CMake是一种跨平台的工具,可以帮助开发人员在不同的操作系统和编译器上编译项目。CMake通过CMakeLists.txt配置项目的构建系统,配合使用CMake命令行工具生成构建系统并执行编译、测试,对于C/C++项目开发,非常值得学习。图片1.png

沙龙现场