目前使用CMake作为C/C++项目构建工具,但在天河二号等使用module管理模块的系统上,编译MPI程序会出现第三方依赖库和主程序使用不同编译器导致无法链接成功的问题。解决该问题需要让所有源代码使用同一个编译器。本文介绍编译C/C++程序时,CMake指定编译器的几种方法。
CentOS 7上官方的CMake版本是2.8.12,比较旧。许多新的C/C++项目要求的最低版本至少是3,需要升级旧版本或者直接安装新版。本文介绍CentOS 7上安装CMake 3的几种办法。
搬瓦工VPS购买教程
DMIT服务器购买和使用教程
购买vultr服务器超详细图文教程
Namesilo域名注册和使用教程
frp内网穿透教程
YOURLS搭建短网址服务
ServerStatus-Hotaru探针教程
PHP开发的Github文件下载加速项目