teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

4

説明の修正

2019/08/23 06:31

投稿

kakuwane
kakuwane

スコア7

title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,5 @@
1
1
  ### 前提・実現したいこと
2
- VSCodeから直接コンパイルして、デバッグ実行ができるようにしたい。
2
+ VSCodeて、C言語のデバッグ実行ができるようにしたい。
3
3
  ググって見様見真似で設定していますが、VSCODEが正常動作しない状態です。
4
4
 
5
5
  現状、VScodeのデバック実行を行うと実行ファイルは作成されますが、

3

日本語の間違え

2019/08/23 06:31

投稿

kakuwane
kakuwane

スコア7

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,6 @@
1
1
  ### 前提・実現したいこと
2
2
  VSCodeから直接コンパイルして、デバッグ実行ができるようにしたい。
3
- ググって見様見真似で設定していますが、VSCODEが正常動作できないです。
3
+ ググって見様見真似で設定していますが、VSCODEが正常動作ない状態です。
4
4
 
5
5
  現状、VScodeのデバック実行を行うと実行ファイルは作成されますが、
6
6
  エラーが発生してデバックができない状態です。

2

エラーメッセージの追加

2019/08/23 06:07

投稿

kakuwane
kakuwane

スコア7

title CHANGED
@@ -1,1 +1,1 @@
1
- [c言語]VSCodeのデバック機能を使って、直接コンパイルしたい。
1
+ [c言語]VSCodeのデバック機能を使って、デバック実行を行いたい。
body CHANGED
@@ -1,6 +1,10 @@
1
1
  ### 前提・実現したいこと
2
- VSCodeから直接コンパイルして、デバッグができるようにしたい。
2
+ VSCodeから直接コンパイルして、デバッグ実行ができるようにしたい。
3
+ ググって見様見真似で設定していますが、VSCODEが正常動作できないです。
4
+
5
+ 現状、VScodeのデバック実行を行うと実行ファイルは作成されますが、
3
- 現在、エラーが発生してコンパイルができない状態です。
6
+ エラーが発生してデバックができない状態です。
7
+
4
8
  解決策やヒントなどご教示頂けると助かります。
5
9
 
6
10
 
@@ -16,6 +20,7 @@
16
20
  > Executing task in folder test: C:\MinGW\bin\gcc.exe -g -O0 test.c -otest.exe <
17
21
  ターミナルはタスクで再利用されます、閉じるには任意のキーを押してください。
18
22
  ```
23
+
19
24
  デバックコンソール
20
25
  ```
21
26
  =thread-group-added,id="i1"
@@ -142,7 +147,10 @@
142
147
  ]
143
148
  }
144
149
  ```
150
+ ・ファイルの配置
151
+ ![イメージ説明](fcd44d94ca55ab9b0d8aa7d2492ac84b.png)
145
152
 
153
+
146
154
  ### C言語のソース
147
155
  ```
148
156
  #include <stdio.h>
@@ -156,4 +164,6 @@
156
164
 
157
165
  ### 補足情報
158
166
  vscodeのターミナルから直接コマンドを叩けば、コンパイルと実行はできています。
167
+ コマンドプロンプトから直接コンパイルと実行はできているので、当たり前ですが・・・Orz
168
+
159
169
  ![イメージ説明](5a8a28add0d444954f3fb669c57e624b.png)

1

変更点:発生している問題の追加

2019/08/23 06:04

投稿

kakuwane
kakuwane

スコア7

title CHANGED
File without changes
body CHANGED
@@ -5,14 +5,42 @@
5
5
 
6
6
 
7
7
  ### 発生している問題・エラーメッセージ
8
+ VScodeの下記設定を行ってから、デバックの実行を行う。
9
+ 下図の▶ボタンを実行する。
10
+ ![イメージ説明](686118c75caee759fe5fa969819b17fe.png)
11
+
12
+ ◆エラーの画面
8
13
  ![イメージ説明](9acc65496b26e5d51d87250846a06e26.png)
9
14
 
10
-
11
15
  ```エラーメッセージ
12
16
  > Executing task in folder test: C:\MinGW\bin\gcc.exe -g -O0 test.c -otest.exe <
13
17
  ターミナルはタスクで再利用されます、閉じるには任意のキーを押してください。
14
18
  ```
19
+ デバックコンソール
20
+ ```
21
+ =thread-group-added,id="i1"
22
+ GNU gdb (GDB) 7.6.1
23
+ Copyright (C) 2013 Free Software Foundation, Inc.
24
+ License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
25
+ This is free software: you are free to change and redistribute it.
26
+ There is NO WARRANTY, to the extent permitted by law. Type "show copying"
27
+ and "show warranty" for details.
28
+ This GDB was configured as "mingw32".
29
+ For bug reporting instructions, please see:
30
+ <http://www.gnu.org/software/gdb/bugs/>.
31
+ Warning: Debuggee TargetArchitecture not detected, assuming x86_64.
32
+ =cmd-param-changed,param="pagination",value="off"
33
+ [New Thread 6720.0x8]
34
+ [New Thread 6720.0x3f48]
35
+ Loaded 'C:\Windows\SysWOW64\kernel32.dll'. Symbols loaded.
36
+ Loaded 'C:\Windows\SysWOW64\KernelBase.dll'. Symbols loaded.
37
+ Loaded 'C:\Windows\SysWOW64\msvcrt.dll'. Symbols loaded.
38
+ The program 'C:\test\test.exe' has exited with code 0 (0x00000000).
15
39
 
40
+ ```
41
+
42
+
43
+
16
44
  ### 設定したこと
17
45
  構築環境:Windows10
18
46
  ・MinGW のインストール
@@ -127,5 +155,5 @@
127
155
  ```
128
156
 
129
157
  ### 補足情報
130
- vscodeのターミナルから、コンパイルはできています。
158
+ vscodeのターミナルから直接コマンドを叩けば、コンパイルと実行はできています。
131
159
  ![イメージ説明](5a8a28add0d444954f3fb669c57e624b.png)