ubuntu下vscode使用cmake编译运行c++配置文件
生活随笔
收集整理的這篇文章主要介紹了
ubuntu下vscode使用cmake编译运行c++配置文件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在gcc/g++能編譯運行c++的情況下,使用cmake編譯只需要修改以下兩個文件。
launch.json
{// 使用 IntelliSense 了解相關屬性。 // 懸停以查看現有屬性的描述。// 欲了解更多信息,請訪問: https://go.microsoft.com/fwlink/?linkid=830387"version": "0.2.0","configurations": [{"name": "g++-9 - 生成和調試活動文件","type": "cppdbg","request": "launch",//attach為附加//"program":"${fileDirname}/${fileBasenameNoExtension}","program": "cmake.launchTargetPath","args": [],"stopAtEntry": false,"cwd": "${workspaceFolder}","environment": [],"externalConsole": false,"MIMode": "gdb","setupCommands": [{"description": "為 gdb 啟用整齊打印","text": "-enable-pretty-printing","ignoreFailures": true}],//"preLaunchTask": "C/C++: g++-9 生成活動文件","miDebuggerPath": "/usr/bin/gdb"}] }tasks.json
{"tasks": [{"type": "cppbuild","label": "make build",//編譯的項目名,build//"label": "C/C++: g++-9 生成活動文件","command":"cd ./build ;cmake ../ ; make",//使用cmake編譯的3組命令//"command": "/usr/bin/g++-9","args": ["-g","${file}","-o","${fileDirname}/${fileBasenameNoExtension}"],"options": {"cwd": "${workspaceFolder}"},"problemMatcher": ["$gcc"],"group": {"kind": "build","isDefault": true},"detail": "調試器生成的任務。"}],"version": "2.0.0" }總結
以上是生活随笔為你收集整理的ubuntu下vscode使用cmake编译运行c++配置文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 50个暖心睡前小故事经典
- 下一篇: 一生顺遂什么意思