質問編集履歴

3

書式の改善

2022/11/26 19:58

投稿

komukomukyopro
komukomukyopro

スコア26

test CHANGED
File without changes
test CHANGED
@@ -1,23 +1,26 @@
1
+ ### 解決したいこと
2
+ #include <bits/stdc++.h>に赤い波線が引かれ、
3
+ 1. #include エラーが検出されました。includePathを更新してください。この翻訳単位では、波線が無効になっています。
1
- VScodeのMacOSでの環境構築について。https://qiita.com/EngTks/items/ffa2a7b4d264e7a052c6
4
+ 2. ソースファイルを開けません"assert.h"(dependency of "bits/stdc++.h")
5
+ という2つのエラーが出ました。
2
- サイト参考環境構築をたのですが、
6
+ エラー無くすはどうすればよいでょうか。
3
7
 
8
+ ### 補足
9
+ - 環境は Mac OS Montereyです。
10
+ - [このサイト](https://qiita.com/EngTks/items/ffa2a7b4d264e7a052c6)を参考に環境構築を進めました。
4
- #include <bits/stdc++.h>に赤い波線が引かれ、
11
+ - c_cpp_properties.jsonのincludePathには"/usr/local/include/**"を追加済みです。
12
+ - プログラム内のbits/stdc++.hの部分をiostreamに変えてもほぼ同様のエラーが出ました(②が「ソースファイルを開けません"sys/_types/_int8_t.h"(dependency of "iostream")」という文章に変化)。
5
13
 
14
+ ### 追記:
6
- #include エラーが検出されました。includePathを更新してくださ。この翻訳単位では、波線が無効になっ
15
+ - 上記サイト4.2節の動作確認では、やはり#include <iostream>に赤い波線が上記と同様のエラーメッセージが出した
7
- ②ソースファイルを開けません"assert.h"(dependency of "bits/stdc++.h")
16
+ - control+option+nを押してみたところ、以下のエラーメッセージがターミナルに出力されました。
8
17
 
9
- という2つのエラーが出ました。またプログラム内のbits/stdc++.hの部分をiostreamに変えてもほぼ同様のエラーが出ました(②が「ソースファイルを開けません"sys/_types/_int8_t.h"(dependency of "iostream")」という文章に変化)。
10
-
11
- このエラーを無くすにはどうすればよいでしょうか。c_cpp_properties.jsonのincludePathには"/usr/local/include/**"を追加済みです。
12
-
13
- 追記:
18
+ ```
14
- ・4.2節の動作確認では、やはり#include <iostream>に赤い波線が出て上記と同様のエラーメッセージが出ました。 control+option+nを押してみたところ、以下のエラーメッセージがターミナルに出力されました。念の為自分のパソコンのユーザー名は(ユーザー名)と置換しています。
15
-
16
- cd "/Users/(ユーザー名)/Desktop/c++/.vscode/" && g++ Untitled-1.cpp -o Untitled-1 && "/Users/(ユーザー名)/Desktop/c++/.vscode/"Untitled-1
19
+ % cd "/Users/USERNAME/Desktop/c++/.vscode/" && g++ Untitled-1.cpp -o Untitled-1 && "/Users/USERNAME/Desktop/c++/.vscode/"Untitled-1
17
20
  The default interactive shell is now zsh.
18
21
  To update your account to use zsh, please run `chsh -s /bin/zsh`.
19
22
  For more details, please visit https://support.apple.com/kb/HT208050.
20
- (ユーザー名)noMacBook-Pro:c++ (ユーザー名)$ cd "/Users/(ユーザー名)/Desktop/c++/.vscode/" && g++ Untitled-1.cpp -o Untitled-1 && "/Users/(ユーザー名)/Desktop/c++/.vscode/"Untitled-1
23
+ USERNAMEnoMacBook-Pro:c++ USERNAME$ cd "/Users/USERNAME/Desktop/c++/.vscode/" && g++ Untitled-1.cpp -o Untitled-1 && "/Users/USERNAME/Desktop/c++/.vscode/"Untitled-1
21
24
  In file included from /usr/local/Cellar/gcc/11.2.0_3/include/c++/11/bits/postypes.h:40,
22
25
  from /usr/local/Cellar/gcc/11.2.0_3/include/c++/11/iosfwd:40,
23
26
  from /usr/local/Cellar/gcc/11.2.0_3/include/c++/11/ios:38,
@@ -28,7 +31,6 @@
28
31
  44 | #include <wchar.h>
29
32
  | ^~~~~~~~~
30
33
  compilation terminated.
31
-
32
- ・当該サイトには動作環境がMacOS Mojaveとあるのですが、自分のパソコンの現在の環境はMontereyになっています。
34
+ ```
33
35
 
34
- 当該サイトにはMacFrameworkPathについて何も書かれていなかったため自分のc_cpp_properties.json内のMacFrameworkPathは何も書いていないのですがこれは関係あるのでしょうか。(というかサイトの"/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks"を写しても黄色い波線が引かれて「"/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks"が見つかりません」というメッセージが出ます。)
36
+ - 当該サイトにはMacFrameworkPathについて説明がなかったため自分のc_cpp_properties.json内のMacFrameworkPathは何も書いていないのですがこれは関係あるのでしょうか。(というかサイトの"/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks"を写しても黄色い波線が引かれて「"/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks"が見つかりません」というメッセージが出ます。)

2

書式の改善

2022/05/16 09:24

投稿

komukomukyopro
komukomukyopro

スコア26

test CHANGED
File without changes
test CHANGED
@@ -1,5 +1,5 @@
1
- VScodeのMacOSでの環境構築について。
2
- https://qiita.com/EngTks/items/ffa2a7b4d264e7a052c6 のサイトを参考に環境構築をしたのですが、
1
+ VScodeのMacOSでの環境構築について。https://qiita.com/EngTks/items/ffa2a7b4d264e7a052c6
2
+ のサイトを参考に環境構築をしたのですが、
3
3
 
4
4
  #include <bits/stdc++.h>に赤い波線が引かれ、
5
5
 
@@ -10,7 +10,8 @@
10
10
 
11
11
  このエラーを無くすにはどうすればよいでしょうか。c_cpp_properties.jsonのincludePathには"/usr/local/include/**"を追加済みです。
12
12
 
13
+ 追記:
13
- 4.2節の動作確認では、やはり#include <iostream>に赤い波線が出て上記と同様のエラーメッセージが出ました。 control+option+nを押してみたところ、以下のエラーメッセージがターミナルに出力されました。念の為自分のパソコンのユーザー名は(ユーザー名)と置換しています。
14
+ 4.2節の動作確認では、やはり#include <iostream>に赤い波線が出て上記と同様のエラーメッセージが出ました。 control+option+nを押してみたところ、以下のエラーメッセージがターミナルに出力されました。念の為自分のパソコンのユーザー名は(ユーザー名)と置換しています。
14
15
 
15
16
  cd "/Users/(ユーザー名)/Desktop/c++/.vscode/" && g++ Untitled-1.cpp -o Untitled-1 && "/Users/(ユーザー名)/Desktop/c++/.vscode/"Untitled-1
16
17
  The default interactive shell is now zsh.
@@ -28,6 +29,6 @@
28
29
  | ^~~~~~~~~
29
30
  compilation terminated.
30
31
 
31
- 追記:
32
- サイトには動作環境がMacOS Mojaveとあるのですが、自分のパソコンの現在の環境はMontereyになっています。
33
- またサイトにはMacFrameworkPathについて何も書かれていなかったため自分のc_cpp_properties.json内のMacFrameworkPathは何も書いていないのですがこれは関係あるのでしょうか。(というかサイトの"/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks"を写しても黄色い波線が引かれて「"/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks"が見つかりません」というメッセージが出ます。)
32
+ ・当該サイトには動作環境がMacOS Mojaveとあるのですが、自分のパソコンの現在の環境はMontereyになっています。
33
+
34
+ ・当該サイトにはMacFrameworkPathについて何も書かれていなかったため自分のc_cpp_properties.json内のMacFrameworkPathは何も書いていないのですがこれは関係あるのでしょうか。(というかサイトの"/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks"を写しても黄色い波線が引かれて「"/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks"が見つかりません」というメッセージが出ます。)

1

質問への返信を追加しました

2022/05/16 09:20

投稿

komukomukyopro
komukomukyopro

スコア26

test CHANGED
File without changes
test CHANGED
@@ -9,3 +9,25 @@
9
9
  という2つのエラーが出ました。またプログラム内のbits/stdc++.hの部分をiostreamに変えてもほぼ同様のエラーが出ました(②が「ソースファイルを開けません"sys/_types/_int8_t.h"(dependency of "iostream")」という文章に変化)。
10
10
 
11
11
  このエラーを無くすにはどうすればよいでしょうか。c_cpp_properties.jsonのincludePathには"/usr/local/include/**"を追加済みです。
12
+
13
+ 4.2節の動作確認では、やはり#include <iostream>に赤い波線が出て上記と同様のエラーメッセージが出ました。 control+option+nを押してみたところ、以下のエラーメッセージがターミナルに出力されました。念の為自分のパソコンのユーザー名は(ユーザー名)と置換しています。
14
+
15
+ cd "/Users/(ユーザー名)/Desktop/c++/.vscode/" && g++ Untitled-1.cpp -o Untitled-1 && "/Users/(ユーザー名)/Desktop/c++/.vscode/"Untitled-1
16
+ The default interactive shell is now zsh.
17
+ To update your account to use zsh, please run `chsh -s /bin/zsh`.
18
+ For more details, please visit https://support.apple.com/kb/HT208050.
19
+ (ユーザー名)noMacBook-Pro:c++ (ユーザー名)$ cd "/Users/(ユーザー名)/Desktop/c++/.vscode/" && g++ Untitled-1.cpp -o Untitled-1 && "/Users/(ユーザー名)/Desktop/c++/.vscode/"Untitled-1
20
+ In file included from /usr/local/Cellar/gcc/11.2.0_3/include/c++/11/bits/postypes.h:40,
21
+ from /usr/local/Cellar/gcc/11.2.0_3/include/c++/11/iosfwd:40,
22
+ from /usr/local/Cellar/gcc/11.2.0_3/include/c++/11/ios:38,
23
+ from /usr/local/Cellar/gcc/11.2.0_3/include/c++/11/ostream:38,
24
+ from /usr/local/Cellar/gcc/11.2.0_3/include/c++/11/iostream:39,
25
+ from Untitled-1.cpp:1:
26
+ /usr/local/Cellar/gcc/11.2.0_3/include/c++/11/cwchar:44:10: fatal error: wchar.h: No such file or directory
27
+ 44 | #include <wchar.h>
28
+ | ^~~~~~~~~
29
+ compilation terminated.
30
+
31
+ 追記:
32
+ サイトには動作環境がMacOS Mojaveとあるのですが、自分のパソコンの現在の環境はMontereyになっています。
33
+ またサイトにはMacFrameworkPathについて何も書かれていなかったため自分のc_cpp_properties.json内のMacFrameworkPathは何も書いていないのですがこれは関係あるのでしょうか。(というかサイトの"/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks"を写しても黄色い波線が引かれて「"/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks"が見つかりません」というメッセージが出ます。)