如何在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.链接的库文件

相关推荐
GIS阵地7 小时前
QgsSingleBandPseudoColorRenderer 完整详解(QGIS 3.40.13 C++)
开发语言·前端·c++·qt·qgis
王维同学7 小时前
[原创][Windows C++]LSA 认证、安全与通知包的注册表枚举
c++·windows·安全
groundhappy8 小时前
idalib安装和codex ida-mcp配置
linux·开发语言·python
通信小小昕8 小时前
Ubuntu 26.04 中文输入法安装
linux·运维·ubuntu
_wyt0018 小时前
完全背包问题详解
c++·背包dp
张小姐的猫9 小时前
【Linux】网络编程 —— HTTP协议(上)
linux·运维·服务器·网络·http·单例模式·策略模式
国科安芯9 小时前
星间光链路:AS32S601型抗辐射MCU在空间激光通信终端控制中的技术实现
服务器·网络·单片机·嵌入式硬件·物联网·安全·信息与通信
栩栩云生10 小时前
AI 写代码犯的错,早被写进了错题集
linux·安全·ai编程
皓月斯语10 小时前
B3842 [GESP202306 三级] 春游 题解
数据结构·c++·算法·题解
imc.1111 小时前
linux基础IO
linux·运维·服务器