windows+clion+cmake,环境配置与最简成功运行demo

文章目录

    • 为什么整这么个玩意
    • 参考博文
  • 具体步骤

为什么整这么个玩意

最近python用太多,感觉还是我C++牛逼一些。
尤其是最近看了听了很多面试题,感觉思路都有但用python做算法题总感觉怪怪的。
当然只用windows运行C++可能VS更舒服,但我思考了一下,以后的c++运行主要还是在Linux上,所以cmake的跨系统优势得用起来呀老哥。
不多说了,开干。

参考博文

  1. Window10上CLion极简配置教程
  2. Windows下CMake安装教程

具体步骤

首先自己电脑是配置过vscode的环境的,但这次重新尝试clion,cmake报错,上网查都是说路径里有非拉丁文字符了,,查了一圈,,我TM冤枉呀,没招了,就全卸载(除了clion,俺相信他)重装试试。

参考博文1,我之前装的mingw,崩了,所以这次换一个dev-cpp试试。

漫长的下载(20min)。。。
并行下载cmake(学校VPN下的快)
这俩都装完,他让我重启了,,保存一下。
。。。
我胡汉三又回来了windows+clion+cmake,环境配置与最简成功运行demo_第1张图片我突然想起来之前报错会不会是cmake环境变量没加对的问题(出现同样问题的小伙伴可以先检查环境变量再重装)。
BTW,这俩算装好了,看clion:
windows+clion+cmake,环境配置与最简成功运行demo_第2张图片
这个警告让人心有点慌。跑个小demo试试。
demo:
文件夹名cmake_demo
就俩文件:main.cpp、CMakeLists.txt
main.cpp

#include "iostream"
using namespace std;

int main(){
    cout<<"hello cmake!"<<endl;
    return 0;
}

CMakeLists.txt

# cmake 的最小版本要求
cmake_minimum_required(VERSION 3.12)
# 这个CMakeLists管理的工程名称
project(cmakeTest)
set(CMAKE_CXX_STANDARD 14)
#生成可执行程序 语法:add_executable(可执行程序名 要编译的cpp)
add_executable(cmakeTest main.cpp)

执行结果如下:
windows+clion+cmake,环境配置与最简成功运行demo_第3张图片ojbk!

你可能感兴趣的:(日记,教程)