前提・実現したいこと
大学の授業で、c言語のプログラミングを学んでいるものです。
Visual Studio Codeのデバックがうまくいかなくて、解決方法に困っています。
Xcodeをインストールしています。
発生している問題・エラーメッセージ
DEBUG CONSOLEにこのような表示でエラーが出てしまいます。
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/hiroki/Downloads/Downloads/情報処理実習/プログラミング/kadai26-6' has exited with code 42 (0x0000002a).
該当のソースコード
c_cpp_properties.json
{ "configurations": [ { "name": "Mac", "includePath": [ "\"includePath\": ", "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1", "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.0.0/include/openmp_wrappers", "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1", "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1" ], "defines": [], "macFrameworkPath": [ "/System/Library/Frameworks", "/Library/Frameworks" ], "compilerPath": "/usr/bin/gcc", "cStandard": "c17", "cppStandard": "c++17", "intelliSenseMode": "macos-gcc-arm64" } ], "version": 4 }
launch.json
{ // IntelliSense を使用して利用可能な属性を学べます。 // 既存の属性の説明をホバーして表示します。 // 詳細情報は次を確認してください: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ { "name": "gcc - アクティブ ファイルのビルドとデバッグ", "type": "cppdbg", "request": "launch", "program": "${fileDirname}/${fileBasenameNoExtension}", "args": [], "stopAtEntry": false, "cwd": "${fileDirname}", "environment": [], "externalConsole": false, "MIMode": "lldb", "preLaunchTask": "C/C++: gcc アクティブなファイルのビルド" } ] }
tasks.json
{ "tasks": [ { "type": "cppbuild", "label": "C/C++: gcc アクティブなファイルのビルド", "command": "/usr/bin/gcc", "args": [ "-fdiagnostics-color=always", "-g", "${file}", "-o", "${fileDirname}/${fileBasenameNoExtension}" ], "options": { "cwd": "${fileDirname}" }, "problemMatcher": [ "$gcc" ], "group": { "kind": "build", "isDefault": true }, "detail": "デバッガーによって生成されたタスク。" } ], "version": "2.0.0" }
試したこと
デバックのエラーの前にも、include pathでエラーがでてしまって、そこをエラーが出なくなるまでいじってしまいました。
デバックのエラーについては、何もわからず手をつけられていません。
補足情報(FW/ツールのバージョンなど)
M1チップ搭載のMacBook airを使っています。
Xcodeをインストールしています。
Visual Studio Code バージョン:1.63.0
gccを選んでいます。
回答1件
あなたの回答
tips
プレビュー