统一下载 64 位安装
1、安装vscode 官网
- 安装插件
-
windows+vscode+MinGW+cmake(学习1)
2、安装 mingw 官网 或者
3、安装cmake 官网
安装好之后
- 创建 项目文件夹 cmaketest1
-
创建文件
(1)main.c
(2)logtool.c#include <stdio.h> #include "logtool.h" int main(){ logtools_info("asdfasdf"); return 0; }
(3)logtool.h#include <stdio.h> #include "logtool.h" void logtools_info(const char *msgs) { printf("logtools_info:%s", msgs); }
(4)CMakeLists.txt#ifndef __LOGTOOLS_H__ #define __LOGTOOLS_H__ void logtools_info(const char *msgs); #endif //__LOGTOOLS_H__
如下:# CMake 最低版本号要求 cmake_minimum_required (VERSION 2.8) # 项目信息 project (cmaketest) # 查找当前目录下的所有源文件 # 并将名称保存到 DIR_SRCS 变量 aux_source_directory(. DIR_SRCS) # 指定生成目标 add_executable(cmaketest ${DIR_SRCS})
windows+vscode+MinGW+cmake(学习1)
3、创建 .vscode文件夹,创建 .vscode/settings.json 文件
{
"cmake.cmakePath": "C:\\Program Files\\CMake\\bin\\cmake.exe",
"cmake.generator": "MinGW Makefiles",
"C_Cpp.default.configurationProvider": "ms-vscode.cmake-tools"
}
4、右键 CMakeLists.txt
5、选择编译器 gcc
6、如下图就配置好了,可以调试开发了