VS Code 编译多个C++文件

旧城等待, 2023-02-28 01:59 130阅读 0赞

我们可以通过修改tasks.json文件来对构建过程进行定制化。

  • 编译多个C++文件:通过把“${file}”修改为“${workspaceFolder}\\*.cpp”,可以构建当前工作区中的所有C++文件。

    “args”: [

    1. "-g",
    2. "${workspaceFolder}/src/*.cpp",
    3. "${workspaceFolder}/FolderA/*.cpp",
    4. "${workspaceFolder}/FolderB/*.cpp",
    5. "-o",
    6. "${fileDirname}/${fileBasenameNoExtension}",
    7. "-lpthread",
    8. "-lrt"
    9. ],
  • 修改编译输出的文件名:通过把“${fileDirname}\\${fileBasenameNoExtension}.exe”修改为“${workspaceFolder}\\myProgram.exe”, 可以把编译输出的文件名硬更改为myProgram,而不是与C++文件同名。

发表评论

表情:
评论列表 (有 0 条评论,130人围观)

还没有评论,来说两句吧...

相关阅读

    相关 VS code运行C/C++代码

    一、VS code 非常强大的开发工具!!! 二、插件 PS:一般装有g++或者能够运行C/C++程序的电脑只需要安装下面两个插件即可正常编译运行C/C++程序。