
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
评论列表(0条)