clion:使用clion+cmake+vcpkg的开发现代的c++跨平台程序(待补充)

vcpkg

Vcpkg可帮助您管理Windows,Linux和MacOS上的C和C ++库

linux

准备环境

  1. 安装git
  2. 安装vcpkg
    github.com/microsoft/vcpkg

Linux平台的使用需求:

  • Git
  • g++ >= 6

安装如下:

> git clone https://github.com/microsoft/vcpkg
> cd vcpkg/
> ./bootstrap-vcpkg.sh   // 编译
> 

cmake


可能以后会搞,但是我不想在我的电脑里面装VS,现在不搞


项目组织方式

clion:使用clion+cmake+vcpkg的开发现代的c++跨平台程序(待补充)

windows环境准备(不想再自己电脑里面装vs,我不干了)

  1. 安装git
  2. 安装Vcpkg

需求:

使用

  1. 配置clion当中的cmake。 找到File->Settings-> Build,Execution->CMake, 在ToolChain选择我们刚刚设置的工具链之一
    clion:使用clion+cmake+vcpkg的开发现代的c++跨平台程序(待补充)
    其中CMake options要填入:
    -DCMAKE_TOOLCHAIN_FILE=/root/workspace/vcpkg/scripts/buildsystems/vcpkg.cmake
    clion:使用clion+cmake+vcpkg的开发现代的c++跨平台程序(待补充)
    这样vcpkg就可以和clion互动起来了.clion使用vcpkg.cmake文件,此文件会指导cmake来寻找vcpkg管理的各种库文件,并指导clion使用它们

CLion配置Google GTest小结

上一篇:详解Linux下swig 3.0.12的手动安装过程


下一篇:(基础篇 02)Windows 下使用 Vcpkg 配置百度 AI 图像识别 C++开发环境(VS2017)