您的位置  > 互联网

+CMake+的环境配置:配置环境折腾了一阵子

之前写了一个需要使用的项目,配置环境费劲了一段时间,但是没有写下来。

近期我会再次使用这个项目,所以想借此机会记录和分享+CMake+的环境配置。

下载

访问【官网】()下载版本。

文件名类似于“-4.5.5-.exe”

该文件实际上是一个自解压程序。 双击将其解压到适当的位置,例如:`D:\`。

解压后,你会得到一个目录:`D:\`。

配置环境变量

将“bin”文件夹路径添加到环境变量中,否则可能会出现“找不到xxx.dll”等错误。

在本例中为“D:\\build\bin”和“D:\\build\x64\vc15\bin”。

注意示例中的“vc15”需要根据版本进行修改。 您可以参考下表:

| VS版| VC版|

| -------- | -------- |

| | VC7 |

| | VC8 |

| | VC9 |

| | VC10 |

| | VC11 |

| | VC12 |

| | VC14 |

| | VC15 |

还要提一下,如果“.dll”后缀前有“d”,则为“debug”版本,否则为“”版本。

另外,添加环境变量可能需要重启才能生效。

写入.txt

以下以名为“”的项目为例:

请注意以下几点:

==结束==

至此,环境配置完成。

相比VS工程文件的配置方式,使用CMake配置更加简单,并且通过一个.txt就可以轻松实现跨平台。

其他:

官方提供了使用vc的构建。 如果要使用Clion进行开发,需要使用Cmake从源码生成一个mingw类型的make,然后使用mingw进行编译,最后将`set(D://build)`修改为`set(D: //你编译的目标路径)`(例如“mingw-build”)。