在vscode中创建任务编译module源文件
2024-01-03 06:07:24
接昨天的文章 [创建并使用自己的C++模块(Windows10+MSVC)-CSDN博客],觉得每次编译转到命令行下paste命令过于麻烦,于是研究了一下在vscode中创建自动编译任务。
经过尝试,在task.json中增加如下代码:
{
"type": "shell",
"label": "Build module_Vector.cpp",
"command": "cl.exe /std:c++latest /interface /c /EHsc /nologo /W4 /MTd module_Vector.cpp",
"detail": "Comiple module source."
},
{
"type": "shell",
"label": "Build module01_user.cpp",
"command": "cl.exe /std:c++latest /EHsc /nologo /W4 /MTd module01_user.cpp module_Vector.obj",
"detail": "Comiple main program."
}
其实就是把从命令行执行的命令拷贝到 command字段中,type必须是 shell,其它label,detail自己可以看着写。
此时Ctrl+Shift+P选择Tasks: Run Task,出现如下:
可以看到,两个任务都在这里了,选择这两个任务就可以分别进行编译,而无需每次都切换到命令行下去paste命令,还是方便了一些。
文章来源:https://blog.csdn.net/sharpbladepan/article/details/135350943
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!