如何解决VS代码-一个文件夹中有多个源文件
我正在VS Code中学习C语言,我想找到一种方法(如果有)在一个文件夹中创建多个源文件来测试我的编码示例。否则,我需要为每个编码示例创建一个单独的文件夹,这有点烦人。有没有一种方法可以通过更改'.json'文件的配置来实现? 谢谢。
解决方法
通过使用task.json可以实现所需的功能,如下所示:
{
"version": "2.0.0","tasks": [
{
"type": "shell","label": "C/C++: g++-10 build active file","command": "/usr/local/bin/g++-10","args": [
"-g","${file}","-o","${fileDirname}/build/${fileBasenameNoExtension}"
],"options": {
"cwd": "${workspaceFolder}"
},"problemMatcher": [
"$gcc"
],"group": "build"
}
]
}
上述任务将构建.c文件,该文件当前在您的vscode中处于活动状态。同样,它将可执行文件放在单个build
文件夹中。因此,您可以将所有c / CPP文件放在一个源文件夹中,并且所有可执行文件都将位于build
文件夹中。
PS :请确保根据使用的编译器更改command
。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。