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

質問編集履歴

4

前提条件をさらにまとめました。

2021/11/02 14:35

投稿

haku_0731
haku_0731

スコア0

title CHANGED
File without changes
body CHANGED
@@ -1,16 +1,67 @@
1
1
  ### 前提・実現したいこと
2
2
 
3
- ここに質問の内容を詳く書てください。
3
+ リストリスト実現こと:
4
+
4
5
  VsCode上で、C++の環境構築を行っています。
5
- gcc系のC++コンパイラを入れ、#include <bits/stdc++.h>を使えるビルド環境を構築することを目標としていたところ、以下のエラーメッセージが発生しした
6
+ gcc系のC++コンパイラを入れ、#include <bits/stdc++.h>を使えるビルド環境を構築することを目標としていま
6
7
 
8
+ 前提条件:
9
+
10
+ ・コンソールにg++と入力した時
11
+ ![GCCが呼ばれていることが確認できます](48caeb4869ac9ba989dbb4154e6a2693.png)
12
+
13
+ ・GCC系コンパイラを入れるためにやったこと
14
+
15
+ 下記のサイトを見ながら、gccのインストール、シンボリックリンクの設定を行いました。
16
+ https://anamogra.com/?p=162
17
+
18
+ またstdc++.hは、下記のサイトを参考しながら行いました。
19
+ https://qiita.com/EngTks/items/ffa2a7b4d264e7a052c6
20
+
21
+ ・実行できる時
22
+ ```c++
23
+ //これはコンパイルが通る
24
+ #include <iostream>
25
+ using namespace std;
26
+
27
+ int main()
28
+ {
29
+ cout << "Hello World" << endl;
30
+ return 0;
31
+
32
+ }
33
+ ```
34
+ ・実行できない時
35
+ ```c++
36
+ //これは通らない
37
+ #include <bits/stdc++.h>
38
+
39
+ using namespace std;
40
+
41
+ int main()
42
+ {
43
+ cout << "Hello World" << endl;
44
+ return 0;
45
+
46
+ }
47
+ ```
48
+
49
+
50
+ 以下のエラーメッセージが発生しました。
51
+
7
52
  ### 発生している問題・エラーメッセージ
8
53
 
9
54
  ```
55
+ cd "/Users/Desktop/f/j/" && runFiles=`ls *.cpp` && g++ -std=c++11 `echo ${runFiles}` -o test && "/Users/Desktop/f/j/"test
56
+ f % cd "/Users/Desktop/f/j/" && runFiles=`ls *.cpp` && g++ -std=c++11 `echo ${runFiles}` -o test && "/Users/Desktop/f/j/"test
57
+
10
58
  duplicate symbol '_main' in:
11
- /var/folders/dt/bwps2sv91016jcqxhx1whz6h0000gn/T//cckocds5.o
59
+ /var/folders/dt/bwps2sv91016jcqxhx1whz6h0000gn/T//ccvamUzx.o
12
- /var/folders/dt/bwps2sv91016jcqxhx1whz6h0000gn/T//ccz4ukjm.o
60
+ /var/folders/dt/bwps2sv91016jcqxhx1whz6h0000gn/T//ccBYU7Ch.o
61
+ duplicate symbol '_main' in:
62
+ /var/folders/dt/bwps2sv91016jcqxhx1whz6h0000gn/T//ccvamUzx.o
63
+ /var/folders/dt/bwps2sv91016jcqxhx1whz6h0000gn/T//ccdxhybd.o
13
- ld: 1 duplicate symbol for architecture x86_64
64
+ ld: 2 duplicate symbols for architecture x86_64
14
65
  collect2: error: ld returned 1 exit status
15
66
  ```
16
67
 
@@ -32,7 +83,7 @@
32
83
 
33
84
  ### 試したこと
34
85
 
35
- ボリックリクの設定
86
+ コマドプロトをbashからzshに切り替えた
36
87
 
37
88
  ### 補足情報(FW/ツールのバージョンなど)
38
89
 

3

すみません

2021/11/02 14:35

投稿

haku_0731
haku_0731

スコア0

title CHANGED
File without changes
body CHANGED
@@ -32,7 +32,7 @@
32
32
 
33
33
  ### 試したこと
34
34
 
35
- ここに問題に対して試したことを記載してください。![イメージ説明]
35
+ ・シンボリックリンクの設定
36
36
 
37
37
  ### 補足情報(FW/ツールのバージョンなど)
38
38
 

2

誤字

2021/11/02 07:30

投稿

haku_0731
haku_0731

スコア0

title CHANGED
File without changes
body CHANGED
@@ -32,8 +32,7 @@
32
32
 
33
33
  ### 試したこと
34
34
 
35
- ここに問題に対して試したことを記載してください。![イメージ説明](9e5fa7e948edaf9f4d570f55f16f3932.png)
35
+ ここに問題に対して試したことを記載してください。![イメージ説明]
36
- ![シンボリックリンクの現状です](0bbb3b8c99ca3e8092af47acdcedc369.png)
37
36
 
38
37
  ### 補足情報(FW/ツールのバージョンなど)
39
38
 

1

ソースコードを追加しました

2021/11/02 03:10

投稿

haku_0731
haku_0731

スコア0

title CHANGED
File without changes
body CHANGED
@@ -16,8 +16,18 @@
16
16
 
17
17
  ### 該当のソースコード
18
18
 
19
- ```ここに言語名を入力
19
+ ```c++
20
+ #include <bits/stdc++.h>
21
+
22
+ using namespace std;
23
+
24
+ int main()
25
+ {
26
+ cout << "Hello World" << endl;
20
- ソースコード
27
+ return 0;
28
+
29
+ }
30
+
21
31
  ```
22
32
 
23
33
  ### 試したこと