typora-copy-images-to: ./images
环境配置
Visual Studio Community
Visual Studio 可用于编辑、调试和生成代码,然后发布应用。除了大多数 IDE 都提供的标准编辑器和调试器之外,Visual Studio 还包括编译器、代码补全工具、图形设计器以及许多其他功能,以增强软件开发过程。
下载地址:https://visualstudio.microsoft.com/zh-hans/
需要选中以下组件,然后一键盘安装即可。
配置支持C++23:
不能全局配置,只能为每个项目单独配置,右键项目名,在弹出菜单选择属性:
要修改的位置1:
要修改的位置2:
PS:如果使用xmake管理项目,上面的配置则不需要!!! 详情配置在:xmake修改C++模板为C++23
Visual Studio Code
Visual Studio Code是一个轻量级但功能强大的源代码编辑器,可在桌面上运行,适用于Windows、macOS和Linux。它内置了对JavaScript、TypeScript和Node.js的支持,并为其他语言和运行时(如C++、C#、Java、Python、PHP、Go、.NET)提供了丰富的扩展生态系统
下载地址:https://code.visualstudio.com/
下载好直接安装即可。
xmake
xmake 是一个基于 Lua 的轻量级跨平台构建工具,使用 xmake.lua 维护项目构建,相比 makefile/CMakeLists.txt,配置语法更加简洁直观,对新手非常友好,短时间内就能快速入门,能够让用户把更多的精力集中在实际的项目开发上。
虽然,简单易用是 xmake 的一大特色,但 xmake 的功能也是非常强大的,既能够像 Make/Ninja 那样可以直接编译项目,也可以像 CMake/Meson 那样生成工程文件,还有内置的包管理系统来帮助用户解决 C/C++依赖库的集成使用问题。
目前,xmake主要用于C/C++项目的构建,但是同时也支持其他native语言的构建,可以实现跟C/C++进行混合编译,同时编译速度也是非常的快,可以跟Ninja持平。
安装说明:https://xmake.io/#/zh-cn/guide/installation
方式一、Windows PowerShell 安装命令:
Invoke-Expression (Invoke-Webrequest 'https://xmake.io/psget.text' -UseBasicParsing).Content
方式二、下载安装包:
下载地址:https://github.com/xmake-io/xmake/releases
下载好直接安装即可。
Visual Studio Community 和
Visual Studio Code 安装 xmake 插件
直接插件商店搜索安装即可。
系统编译设置为UTF-8
如图所示:
第 8 步 点完会提示重启,取消即可。当然也可选择直接重启。