linux 下的vscode怎么编译cpp

linux 下的vscode怎么编译cpp,第1张

vscode配置C/C++的编译调试环境安装debug插件,然后配置如下,//launch.json{"version":"0.2.0","configurations":[{"name":"Debug","type":"gdb","request":"launch","target":"${file}.o","cwd":"${workspaceRoot}","preLaunchTask":"gcc"}]}//tasks.json{"version":"0.1.0","command":"gcc","args":["-g","${file}","-o","${file}.o"],"problemMatcher":{"owner":"cpp","fileLocation":["relative","${workspaceRoot}"],"pattern":{"regexp":"^(.*):(\\d+):(\\d+):\\s+(warning|error):\\s+(.*)$","file":1,"line":2,"column":3,"severity":4,"message":5}}}

说道在liunx下编译,就不得不说下Makefile了,它有个隐式规则很少人知道

比如你要编译hello.cpp

你可以通过make hello.cpp

应该没有比这个更简单的编译方法了。

在liunx下调式的话,就需要学习gdb调试方法了,这个百度一下,有很详细的教程。

最后推荐一下《跟我一起写 Makefile》这篇文章,看完你应该对linux下编译C/C++程序有很深的了解了

直接vi *** 作:wq保存退出的时候就自动生成了文件 以下是一个简单的例子可以说明 $vi h.cpp h.cpp的内容如下: #include int main() { std::cout


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7536391.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-06
下一篇2023-04-06

发表评论

登录后才能评论

评论列表(0条)

    保存