プログラミングを始めて3週間のものです。
C++をclang++でデバックするときにエラーが出ます。
コンパイラーはclang++,デバッガーはlldbを使用しています。
エラーコードは
Warning: Debuggee TargetArchitecture not detected, assuming x86_64. ERROR: Unable to start debugging. Unexpected LLDB output from command "-exec-run". process exited with status -1 (attach failed ((os/kern) invalid argument)) The program '/Users/Username/Desktop/c++_language/c++_language1' has exited with code 42 (0x0000002a).
下記が task.json ファイルです
task.json
1 // See https://go.microsoft.com/fwlink/?LinkId=733558 2 // for the documentation about the tasks.json format 3 "version": "2.0.0", 4 "tasks": [ 5 { 6 "type": "shell", 7 "label": "clang++ build active file", 8 "command": "/usr/bin/clang++", 9 "args": [ 10 "-std=c++17", 11 "-stdlib=libc++", 12 "-g", 13 "${file}", 14 "-o", 15 "${fileDirname}/${fileBasenameNoExtension}" 16 ], 17 "options": { 18 "cwd": "${fileDirname}" 19 }, 20 "problemMatcher": ["$gcc"], 21 "group": { 22 "kind": "build", 23 "isDefault": true 24 } 25 } 26 ] 27 }
下記が launch.jsonファイルです
launch.json
1 // Use IntelliSense to learn about possible attributes. 2 // Hover to view descriptions of existing attributes. 3 // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 4 "version": "0.2.0", 5 "configurations": [ 6 { 7 "name": "clang++ - Build and debug active file", 8 "type": "cppdbg", 9 "request": "launch", 10 "program": "${fileDirname}/${fileBasenameNoExtension}", 11 "args": [], 12 "stopAtEntry": true, 13 "cwd": "${workspaceFolder}", 14 "environment": [], 15 "externalConsole": false, 16 "MIMode": "lldb", 17 "preLaunchTask": "clang++ build active file" 18 } 19 ] 20 }
PCは
macOSBig Sur 11.6 Apple M1 です。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/11/09 05:35