File tree Expand file tree Collapse file tree 4 files changed +26
-8
lines changed
Expand file tree Collapse file tree 4 files changed +26
-8
lines changed Original file line number Diff line number Diff line change @@ -14,6 +14,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
1414 clangd \
1515 curl \
1616 doxygen \
17+ gdb \
1718 git \
1819 graphviz \
1920 lcov \
Original file line number Diff line number Diff line change 1212 " fredericbonnet.cmake-test-adapter" ,
1313 " llvm-vs-code-extensions.vscode-clangd" ,
1414 " vadimcn.vscode-lldb" ,
15- " cheshirekow.cmake-format"
15+ " cheshirekow.cmake-format" ,
16+ " ms-vscode.cpptools"
1617 ]
1718 }
1819 },
2223 " source=cache,target=/home/ubuntu/.cache,type=volume"
2324 ],
2425 "workspaceFolder" : " /workspace" ,
25- "runArgs" : [
26- " --cap-add=SYS_PTRACE" ,
27- " --security-opt" ,
28- " seccomp=unconfined"
29- ],
3026 "remoteUser" : " ubuntu"
3127}
Original file line number Diff line number Diff line change 22 "version" : " 0.2.0" ,
33 "configurations" : [
44 {
5- "name" : " Launch (LLDB)" ,
5+ "name" : " Launch GDB" ,
6+ "type" : " cppdbg" ,
7+ "request" : " launch" ,
8+ "program" : " ${command:cmake.launchTargetPath}" ,
9+ "args" : [],
10+ "stopAtEntry" : false ,
11+ "cwd" : " ${workspaceFolder}" ,
12+ "MIMode" : " gdb" ,
13+ "setupCommands" : [
14+ {
15+ "description" : " Enable pretty-printing for gdb" ,
16+ "text" : " -enable-pretty-printing" ,
17+ "ignoreFailures" : true
18+ }
19+ ]
20+ },
21+ {
22+ "name" : " Launch LLDB" ,
623 "type" : " lldb" ,
724 "request" : " launch" ,
825 "program" : " ${command:cmake.launchTargetPath}" ,
926 "args" : [
1027 " --gtest_color=yes"
1128 ],
1229 "cwd" : " ${workspaceFolder}" ,
13- "terminal" : " integrated"
30+ "terminal" : " integrated" ,
31+ "initCommands" : [
32+ " settings set target.disable-aslr false"
33+ ]
1434 }
1535 ]
1636}
Original file line number Diff line number Diff line change 2525 " --background-index" ,
2626 " --clang-tidy"
2727 ],
28+ "C_Cpp.intelliSenseEngine" : " disabled" ,
2829 "cSpell.words" : [
2930 " clangd" ,
3031 " ensurepath" ,
You can’t perform that action at this time.
0 commit comments