vscode编译调试sln工程
2023-12-28 10:49:17
使用msvc工具链
vscode配置调用visual studio的编译和调试环境_vscode用vs-CSDN博客
将vscode打造无敌的IDE(14) tasks.json和launch.json配置详解,随心所欲添加自动化任务_tasks.json详解-CSDN博客?
通过命令行使用 Microsoft C++ 工具集 | Microsoft Learn?
编译task.json
{
"version": "2.0.0",
"windows": {
"options": {
"shell": {
"executable": "cmd.exe",
"args": [
"/C",
// The path to VsDevCmd.bat depends on the version of Visual Studio you have installed.
// 仿制"Developer Command Prompt for VS 2019.lnk"
// "\"C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/Common7/Tools/VsDevCmd.bat\"",
// cmd> vcvarsall.bat --help
"\"C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Auxiliary/Build/vcvarsall.bat\" x64",
"&&"
]
}
}
},
"tasks": [
{
"label": "Build Solution",
"type": "shell",
"command": "msbuild",
"args": [
"/t:Build",
"/p:Configuration=Debug",
"Project.sln"
],
"group": "build",
"presentation": {
"reveal": "always",
"panel": "new"
}
}
]
}
调试的launch,json
{
"version": "0.2.0",
"configurations": [
{
"name": "C++ Launch",
"type": "cppvsdbg",
"request": "launch",
"program": "${workspaceFolder}/Debug/Placement.exe",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": true,
"visualizerFile": "${workspaceFolder}/.vscode/visualizers.json",
"visualStudio": "Path to your MSVC installation"
}
]
}
文章来源:https://blog.csdn.net/weixin_44846677/article/details/135258110
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!