CMake在安装过程中已经配置了环境变量,所以不需要手动配置。安装完成后,可以在命令行中执行命令cmake –version,如果安装配置正确,则会显示下列信息: 3. 使用MinGW在Windows环境下编译C++代码并生成可执行文件: 3.1 源代码所在目录结构: 3.2 建立CMakeList文件: 3.3 启动GUI版CMake工具,生成Makefile: 配置编译目录—...
//dll.h第10行起的部分源码#ifdef YAML_CPP_STATIC_DEFINE# define YAML_CPP_API# define YAML_CPP_NO_EXPORT#else# if defined(_MSC_VER) || defined(__MINGW32__) || defined(__MINGW64__)# ifndef YAML_CPP_API# ifdef yaml_cpp_EXPORTS/* We are building this library */# pragma message( ...
第一步,准备开发环境,包括Windows+MinGW+CMake。已有文章对这一步骤有详细介绍。第二步,从GitHub获取yaml-cpp最新源码,版本为0.7.0。第三步,编译源码。yaml-cpp支持静态库与动态库两种形式。静态库编译无需修改选项,动态库则需在CMake中设置标志位YAML_BUILD_SHARED_LIBS为ON。第四步,其他程序...