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

方式一

在终端打开进行连接编译

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

方式二

在vscode中修改配置文件

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

打开并编辑配置文件

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

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

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

编译生成muduo_server

1.生成的可执行文件名

2.参数选择

3.所需要编译的文件

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

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

6.链接的库文件

相关推荐
方便面不加香菜22 分钟前
C++ 关于多态的知识点讲解
开发语言·c++
skywalk816340 分钟前
windows10 explorer占用太多内存问题解决
服务器·内存·windows10·explorer
张小姐的猫41 分钟前
【Linux】网络编程 —— 多路转接:epoll
linux·运维·网络
jimy143 分钟前
C++ 类成员函数的内联定义(inline)详解
开发语言·c++
宋明河1 小时前
五种 IO 模型与 select、poll、epoll 对比
linux
sanqima1 小时前
CreateThread、_beginthreadex、AfxBeginThread三种线程创建的区别与联系
c++·tls·线程创建
玄芯散人1 小时前
【金丹·81】性能分析:你的程序慢在哪
linux·性能优化·perf
sanqima1 小时前
依赖TLS和模块状态的MFC类
c++·mfc·tls·module state
天意__1 小时前
Linux部署Qwen轻量模型
linux·服务器·qwen
All for pursuit.1 小时前
【动态规划-11】279.完全平方数
数据结构·c++·算法·leetcode·动态规划