目录

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

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

在终端打开进行连接编译

https://i-blog.csdnimg.cn/direct/f1e5757677794262839ba9fa12dc1296.png

https://i-blog.csdnimg.cn/direct/4b89a1490ca94596a132aea1ff09f30e.png

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

在vscode中修改配置文件

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

https://i-blog.csdnimg.cn/direct/d2e7012e4c854f078dd88268044f62d6.png

打开并编辑配置文件

https://i-blog.csdnimg.cn/direct/2538f111148c4bb0baecf4da99698c76.png

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

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

https://i-blog.csdnimg.cn/direct/9c5b3c31fab446a8a178db55e98aa087.png

https://i-blog.csdnimg.cn/direct/85f80f0f226444d387e0ce555c738b14.png

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

编译生成muduo_server

https://i-blog.csdnimg.cn/direct/e09697e4bd02496a92b4e64456ac2285.png

https://i-blog.csdnimg.cn/direct/cd8e24686e4249a7bfe45a9aafc98577.png

1.生成的可执行文件名

2.参数选择

3.所需要编译的文件

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

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

6.链接的库文件