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

質問編集履歴

3

ソースがエラーメッセージで隠れてしまっていたので修正しました。

2021/04/13 02:34

投稿

Ken-Chan
Ken-Chan

スコア0

title CHANGED
File without changes
body CHANGED
@@ -5,6 +5,9 @@
5
5
  Xcode 12.4
6
6
  Apple clang version 12.0.0
7
7
 
8
+ ### ソースファイル
9
+ ![イメージ説明](bc35db4bce5a213b83046bd65965b42f.png)
10
+
8
11
  ### 発生している問題・エラーメッセージ
9
12
 
10
13
  C++の図1のように「includepathを更新してください」「ソースファイルが開けません"wchcar.h"」となってしまいコンパイルができません。

2

スマート引用符のチェックを外しました。

2021/04/13 02:34

投稿

Ken-Chan
Ken-Chan

スコア0

title CHANGED
File without changes
body CHANGED
@@ -38,4 +38,7 @@
38
38
  ↓図6
39
39
  ![イメージ説明](291340b491523e29decf74f478dc823a.png)
40
40
 
41
+ ご指摘通りスマート引用符のチェックも外しましたが変わりませんでした。
42
+ ![イメージ説明](18ada92f21d5a52b4f7934419d022ccf.png)
43
+
41
44
  質問するの初めてなので至らないところもあると思いますがよろしくお願いします。

1

ご指摘いただいたことを踏まえてやり直してみました。

2021/04/13 02:26

投稿

Ken-Chan
Ken-Chan

スコア0

title CHANGED
@@ -1,1 +1,1 @@
1
- C++のincludepathの更新の方法わかりません。
1
+ wchar.h開けません、となincludeできません。
body CHANGED
@@ -7,21 +7,35 @@
7
7
 
8
8
  ### 発生している問題・エラーメッセージ
9
9
 
10
- C++の以下のように「includepathを更新してください」となってしまいコンパイルができません。
10
+ C++の図1のように「includepathを更新してください」「ソースファイルが開けません"wchcar.h"」となってしまいコンパイルができません。
11
- includepathの更新の方法がわかりません。
11
+ ↓図1
12
12
  ![イメージ説明](0e09785ccf1c19a6951aed21f399e42a.png)
13
13
 
14
- 構わずコンパイルしようとすると以下の様になりました。
14
+ 構わずコンパイルしようとすると図2,3の様になりました。
15
15
  ```ここに言語名を入力
16
16
  > g++ test.cpp -v
17
17
  ```
18
+ ↓図2
18
19
  ![イメージ説明](46903713eeddfd856ac2a503287f3306.png)
20
+ ↓図3
19
21
  ![イメージ説明](565d426d8c0a928c0fd0c5eca883aba5.png)
20
22
 
23
+ wchar.hをXcodeの中で探すと図4の様になり
24
+ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1
25
+ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include
21
- 1枚目感じだとiostreamがあるところincludeしに行ってる様に思ですが、、
26
+ 二つは図2によるとincludepathってうです
27
+ ↓図4
28
+ ![イメージ説明](ea2df2df902902da155d4a72850349cb.png)
22
29
 
23
30
  ### 試したこと
24
- VScodeのc_cpp_properties.jsonのincludepathの項目にiostreamがあるパスを入れたり
25
31
  Xcodeを完全に消去して入れ直したりしたのですがうまくいきませんでした。
32
+ includepathの項目に図4にあるもの全てをVScodeのc_cpp_properties.jsonに
33
+ 追加してみたところ
34
+ 単体で追加した場合はいずれも図5のようになり
35
+ ↓図5
36
+ ![イメージ説明](d52f60115862d7040401afeb4fc41337.png)
37
+ 全てを追加した場合は図6のようになりました。
38
+ ↓図6
39
+ ![イメージ説明](291340b491523e29decf74f478dc823a.png)
26
40
 
27
41
  質問するの初めてなので至らないところもあると思いますがよろしくお願いします。