首页 > 其他分享 >vscode编译多个C/CPP文件

vscode编译多个C/CPP文件

时间:2023-12-17 09:33:25浏览次数:37  
标签:文件 多个 编译 vscode workspaceFolder CPP main

修改vscode里面的tasks.json文件,下面是修改好的,参考

"args": [
        "-fdiagnostics-color=always",
        "-g",
        //"${file}",		//只执行当前文件
        "${workspaceFolder}\\*.cpp", //工作区内,执行多个关联cpp文件,但只有一个main()
        // "${workspaceFolder}\\*.c", //工作区内,执行多个关联c文件,但只有一个main()
        "-o",
        "${fileDirname}\\${fileBasenameNoExtension}.exe",
        "-static-libgcc" // 静态链接libgcc,一般都会加上
      ],

标签:文件,多个,编译,vscode,workspaceFolder,CPP,main
From: https://www.cnblogs.com/AndreaDO/p/17908776.html

相关文章

  • 鲜花.cpp
    ovoNevergonnagiveyouup~Nevergonnaletyoudown~昨天T2求调捏qwq得分\(55\),分别在#3,#5,#7wa了。//transport#include<bits/stdc++.h>#defineN1010#defineM4010usingnamespacestd;constlonglongmod=1e9+7;longlongqpow(longlongbase,int......
  • JavaScript 引擎 V8 年度回顾:新编译器、修改基础架构、改进 GC……
    V8官方博客回顾了2023年的重要变化:通过创新的性能优化,V8不断突破Web领域的可能性界限。比如引入新的中间层编译器,对顶层编译器基础架构、运行时和垃圾回收进行多项改进,从而全面提升速度。除了性能改进之外,V8团队还为JavaScript和WebAssembly添加了许多新功能。比如通......
  • nodejs使用sequelize vscode报错:Type 'Model<any, any, any>' is not a constructor f
    我的模型定义如下:import{Model,DataTypes}from"sequelize";//定义资源模型classRuleextendsModel{}问题:vscdoe报错:Type'Model<any,any,any>'isnotaconstructorfunctiontype.解决:这个问题可能是由于TypeScript类型定义的问题导致的。Model 是Seq......
  • vscode全离线环境下远程连接慢、扩展未启用的一种原因
    简单写写网络环境堡垒机-VMware远程->开发虚拟机(Windows,离线)-SSH->编译服务器(Ubuntu,离线)问题现象按照网络教程在编译服务器上离线部署了vscodeserver,配置好ssh公钥,在Windows开发虚拟机上使用vscode的RemoteSSH扩展连接到编译服务器,出现以下问题长时间处于“正在打开远程”......
  • vscode 注释功能
    {//头部注释"fileheader.customMade":{//Author字段是文件的创建者可以在specialOptions中更改特殊属性//公司项目和个人项目可以配置不同的用户名与邮箱搜索:gitconfigincludeIf比如:https://ayase.moe/2021/03/09/customized-git-confi......
  • vscode调试import文件报错: ModuleNotFoundError No module named 'libs'
    vscode调试python时出现import其他文件夹找不到路径的报错,需要设置正确的workingdirectory(cwd)和PYTHONPATH(env){"version":"0.2.0","configurations":[{"name":"Python:CurrentFile",&quo......
  • ffmpeg-6.1编译
    ffmpeg编译**ffmpeg详细说明可以参考:**https://blog.csdn.net/leixiaohua1020/article/details/44220151https://www.cnblogs.com/leisure_chn/category/1351812.htmlhttps://zhuanlan.zhihu.com/p/639748679一.编译ubuntux86_64编译下载最新源码https://ffmpeg.org/......
  • VScode中调试ROS程序
    1.代码智能提示编译输出信息文件,在命令行中执行:catkin_make-DCMAKE_EXPORT_COMPILE_COMMANDS=Yes这个命令会输出一个compile_commands.json文件在ROS工作空间的build文件夹下面添加以下信息文件到c_cpp_properties.json文件中的相应位置:`"name":"ROS",’"intelliSenseMode......
  • 4款免费且实用的.NET反编译工具
    4款免费且实用的.NET反编译工具 思维导航反编译工具的作用ILSpydnSpyJetBrainsdotPeekJustDecompile总结优秀项目和框架精选加入DotNetGuide技术交流群反编译工具的作用.NET反编译工具能够将已经编译好的.NET程序集转换为易于理解的源代码,它们可以帮助开发人......
  • 2023-12-15 保存文件会生成一个dist包 ==》编译器配置冲突问题
    如题,每次保存文件都会生成个dist包,这个包有时候后会阻碍程序运行,所以必须要解决!在一番排查下,发现是编译器的问题,我原来用的是vscode,换成hbuildex后就不会生成了,我之前还怀疑是终端的问题,然后我在vscode保存文件,用其它终端(powershell)运行项目,结果还是生成了dist包,所以可以确定是v......