赞
踩
https://blog.csdn.net/qq_37429313/article/details/120588483
https://blog.csdn.net/weixin_45717218/article/details/121720410
0.安装 visual studio 2019, 带 windows Sdk 10。
方法1:
1.安装扩展 Easy C++ Projects
2.打开命令面板(ctrl+shift+p),输入 >easy, 选择新建C++工程
选择2019 MSVC工具集。
3.Easy自动从国外网站下载配置清单。下载失败,则使用当前目
录下的配置好的json文件。
方法2:
1.安装扩展 "C/C++ Runner"
2. 配置文件
.c_cpp_properties.json 配置编译环境(cl.exe),
settings.json
3. 配置 Runner 调试
方法3:
1. 基本调用3条命令解决:
(1) vcvarsall.bat <arch-version> <sdk-version>
(2) cl.exe /c <options> "xxx.cpp"
(3) link.exe <options> /MACHINE:<arch-version> /out:xx/xx.exe
(4) (2)和(3)可以合并:cl <options> "xxx.cpp" /link <options> /out:xx/xx.exe
2. 上面的命令,配置成两个json:
launch.son
task.json
3. lauch.son 调用 task.json。task.json调用"vcvarsall.bat"配置编译环境,
接着调用多个"Command"如: cl.exe, link.exe等,然后调用自己写的清理脚本(Clean.bat)
4.tasks.json 里"vcvarsall.bat"配置程序运行的VS环境,
使用Everything工具搜索位置,把完整路径加入到"args"参数里.
5."cppvsdbg"配置项使用“ms-vscode.cpptools-1.11.5-win32-x6”
扩展里的vsdbg.exe来调试程序。
6.CleanRubbish.bat 清理编译生成的文件
7.notepad++ + Hex-Editor 查看是否64位
以下展示方法3的配置文件:
- //launch.json
- {
- // 使用 IntelliSense 了解相关属性。
- // 悬停以查看现有属性的描述。
- // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
- "version": "2.0.0",
- "configurations": [
- {
- "name": "cl.exe - 生成和调试活动文件",
- "type": "cppvsdbg",
- "request": "launch",
- "program": "${workspaceFolder}/${fileBasenameNoExtension}.exe",
- "args": [
- ],
- "stopA
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。