Chinaunix首页 | 论坛 | 博客
  • 博客访问: 31719
  • 博文数量: 1
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 25
  • 用 户 组: 普通用户
  • 注册时间: 2021-01-31 09:56
个人简介

专注C++实现

文章分类
文章存档

2021年(1)

我的朋友

分类: C/C++

2021-01-31 10:25:49

1.微软官网下载vscode安装包
2.点击安装后选择安装插件包
3.插件包参考如下所示:


4.C/C++ ,C++ intellisence,Cmake/Cmake integration/cmake tools/code Runner,中文简体包
5.其中C/C++ ,C++ intellisence主要是用来支持C/C++的扩展功能包括支持vscode中对C++代码的快速查阅编辑检查以及debug功能;
6.Cmake的工具链主要是支持cmake的使用,cmake支持自动生成makefile,大大缩减开发成本;
7.中文简体包可选择;安装后需要重启下vscode
8.此时我们还需要安装minGW64,MinGW64提供了编译器功能,集成了GCC/G++、GDB等功能
9.MinGW64选择从官网下载或者sourceforge网站下载;参考网站:
10.安装minGW后,需要把mingw32-make.exe拷贝一份在相同目录下,并改名为make.exe;这样后续编译就可以直接输入命令make即可实现编译,和linux的环境相同;

11.新建一个功能,写一个main函数,然后写一个CMakeLists.txt参考如下所示:
# cmake最低版本号要求
cmake_minimum_required (VERSION 3.0.0)
# 设置PROJECT_NAME变量+
set(PROJECT_NAME XXXX)

# 设置工程名
project (${PROJECT_NAME})
# 查找当前目录下的所有源文件并存入DIR_SRCS变量
include_directories(inc DIR_INC)
aux_source_directory(src DIR_SRCS)
# 递归列出所有源文件
#file (GLOB_RECURSE SOURCE_FILES *.cpp)
# 添加一个可编译的目标到工程
#add_executable (${PROJECT_NAME} ${SOURCE_FILES})
# 添加一个可编译的目标到工程
add_executable (${PROJECT_NAME} ${DIR_SRCS})

12.新建一个build目录,在此目录输入cmake ../  会自动生成makefile
13.在相同目录执行make,即可实现编译;编译结果默认在build目录,执行./XXX.exe即可运行程序;
14.vscode支持界面工具触发编译和调试,需要新建一个.vscode目录,新建两个文件launch.json和tasks.json,相关配置参考网上说明
15.可以开始愉快的编码了.






阅读(26051) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:没有了

给主人留下些什么吧!~~