如何在vscode中编译linux中的c++文件

方式一

在终端打开进行连接编译

指令含义:将 muduo_server.cpp 源文件编译成一个可执行文件 server,并且在链接过程中使用 muduo_netmuduo_base 库以及 pthread

方式二

在vscode中修改配置文件

按F1打开配置文件搜索栏,输入C/C++

打开并编辑配置文件

"cppStandard"等是项目的依赖标准

Ctrl+Shift+B打开编译配置文件tasks.json

在"args"中添加所需的库,然后Ctrl+Shift+B,点击生成活动文件

编译生成muduo_server

1.生成的可执行文件名

2.参数选择

3.所需要编译的文件

4.编译所依赖的头文件搜索路径(默认路径可省略)

5.编译所依赖的库文件搜索路径(默认路径可省略)

6.链接的库文件

相关推荐
YYRAN_ZZU31 分钟前
Petalinux新建自动脚本启动
linux
charlie1145141911 小时前
嵌入式Linux驱动开发pinctrl篇(1)——从寄存器到子系统:驱动演进之路
linux·运维·驱动开发
于小猿Sup1 小时前
VMware在Ubuntu22.04驱动Livox Mid360s
linux·c++·嵌入式硬件·自动驾驶
cen__y1 小时前
Linux12(Git01)
linux·运维·服务器·c语言·开发语言·git
不仙5203 小时前
VMware Workstation 26.0.0 在 Ubuntu 24.04 (内核 6.17.0) 上的安装与内核模块编译问题
linux·ubuntu·elasticsearch
小小编程路3 小时前
C++ 多线程与并发
java·jvm·c++
189228048613 小时前
NY352固态MT29F32T08GWLBHD6-24QJ:B
大数据·服务器·人工智能·科技·缓存
AI视觉网奇3 小时前
linux 检索库 判断库是否支持
java·linux·服务器
dapeng-大鹏3 小时前
KVM+LVM 零停机在线扩容 Ubuntu 根分区:从磁盘添加到逻辑卷扩展完整
linux·运维·ubuntu·磁盘空间扩展
闫记康4 小时前
Linux学习day5
linux·chrome·学习