1. 安装教程
1.1 CLion下载
地址:https://www.jetbrains.com.cn/clion/download/other.html
下载你需要的版本,这里以2022.2.4为例
之后获取到对应的安装包
1.2 安装
1、双击运行安装包,next
2、选择安装路径,建议非系统盘,next
3、可全部勾选,next
4、install
5、finish
6、至此,我们已经安装好了CLion。后续需要的操作则看推荐博客
推荐博客:https://www.cnblogs.com/kohler21/p/17111018.html
2. 使用
2.1 单文件程序
1、双击打开Clion,点击New Project
2、C++程序默认第一个,选择项目存放路径,create
3、会自动搜索MinGW,OK
4、后续会自动生成一个Hello World程序,点击main运行。一个简单的程序便完成了
CMakeLists.txt
cmake_minimum_required(VERSION 3.23)
project(Project2)
set(CMAKE_CXX_STANDARD 14)
add_executable(Project2 main.cpp)
2.2 多文件程序
代码结构如下:
head.h
#ifndef _HEAD_H
#define _HEAD_H
// 加法
int add(int a, int b);
// 减法
int subtract(int a, int b);
// 乘法
int multiply(int a, int b);
// 除法
double divide(int a, int b);
#endif
add.cpp
#include <stdio.h>
#include "head.h"
int add(int a, int b)
{
return a+b;
}
div.cpp
#include <stdio.h>
#include "head.h"
double divide(int a, int b)
{
return (double)a/b;
}
mult.cpp
#include <stdio.h>
#include "head.h"
int multiply(int a, int b)
{
return a*b;
}
sub.cpp
#include <stdio.h>
#include "head.h"
// 你好
int subtract(int a, int b)
{
return a-b;
}
main.cpp
#include <stdio.h>
#include "head.h"
int main()
{
int a = 20;
int b = 12;
printf("a = %d, b = %d\n", a, b);
printf("a + b = %d\n", add(a, b));
printf("a - b = %d\n", subtract(a, b));
printf("a * b = %d\n", multiply(a, b));
printf("a / b = %f\n", divide(a, b));
return 0;
}
CMakeLists.txt
cmake_minimum_required(VERSION 3.0)
project(Test)
# 设置头文件路径
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/include)
# 查找当前路径下的所有源文件,放入SRC中
aux_source_directory(${CMAKE_CURRENT_SOURCE_DIR}/src SRC)
# 生成可执行文件
add_executable(app ${SRC} main.cpp)
运行结果如下: