質問編集履歴

3

文章を編集

2021/11/15 06:17

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -76,7 +76,7 @@
76
76
 
77
77
 
78
78
 
79
- ##### Makewfile
79
+ ##### Makefile
80
80
 
81
81
  ```
82
82
 
@@ -126,7 +126,7 @@
126
126
 
127
127
  #$(CXX) $(GAME_OBJ) -o $@ -ldl -lGLESv2 -lassimp -L -l $(STATIC_LIB) -L/usr/local/lib -lGLU -lGL -lglfw3 -pthread -lGL -lGLEW -lfreetype -lX11
128
128
 
129
- $(CXX) $(GAME_OBJ) -o $@ -L -l $(STATIC_LIB) -lglfw3 -lfreetype
129
+ $(CXX) $(GAME_OBJ) -o $@ -L -l $(STATIC_LIB) -lglfw3 -lfreetype -lglew32
130
130
 
131
131
 
132
132
 
@@ -144,7 +144,7 @@
144
144
 
145
145
  $(FRAMEWORK_OBJ_DIR)/%.o: FrameWork/source/%.cpp
146
146
 
147
- $(CXX) -std=c++2a -I/usr/local/include/freetype2 -I/usr/local/include/glm -I/usr/include/libpng16 -I/usr/local/include -pthread -c -MMD -MP $< -o $@
147
+ $(CXX) -std=c++2a -c -MMD -MP $< -o $@
148
148
 
149
149
  -include $(FRAMEWORK_DEP)
150
150
 
@@ -152,15 +152,11 @@
152
152
 
153
153
 
154
154
 
155
- ###########################################################################################################
156
-
157
155
  $(GAME_OBJ_DIR)/%.o: Game/source/%.cpp
158
156
 
159
- $(CXX) -std=c++2a -I/usr/local/include/freetype2 -I/usr/local/include/glm -I/usr/include/libpng16 -I/usr/local/include -pthread -c -MMD -MP $< -o $@
157
+ $(CXX) -std=c++2a -c -MMD -MP $< -o $@
160
158
 
161
159
  -include $(GAME_DEP)
162
-
163
- ###########################################################################################################
164
160
 
165
161
 
166
162
 

2

文章を修正

2021/11/15 06:17

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- Gnu Make オブジェクトファイルが生成されない原因が知りたい。
1
+ makefile オブジェクトファイルが生成されない原因が知りたい。
test CHANGED
@@ -1,6 +1,12 @@
1
1
  提示コードですが下記の####コメント部内のコードですがこのコードが実行されない原因が知りたいです。コマンドプロンプトのコードのように
2
2
 
3
+ main.oが生成されないためwin mainがありませんのエラーが出ます。デバッグすると`GAME_OBJ_DIR :=Game/obj`のGame/objにオブジェクトファイルが生成されていません。これはなぜでしょうか?
4
+
5
+
6
+
7
+
8
+
3
- main.oが生成されないためwin mainがありませんのエラーが出ます。プロジェクトはFrameWorkとGameがありGameのMain.cppにmain関数があります
9
+ ※ プロジェクトはFrameWorkとGameがありGameのMain.cppにmain関数があります
4
10
 
5
11
 
6
12
 

1

文章を修正

2021/11/15 06:01

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,28 @@
1
1
  提示コードですが下記の####コメント部内のコードですがこのコードが実行されない原因が知りたいです。コマンドプロンプトのコードのように
2
2
 
3
3
  main.oが生成されないためwin mainがありませんのエラーが出ます。プロジェクトはFrameWorkとGameがありGameのMain.cppにmain関数があります
4
+
5
+
6
+
7
+ ##### 利用ライブラリ
8
+
9
+ opengl
10
+
11
+ glfw
12
+
13
+ glew
14
+
15
+ glm
16
+
17
+ stbライブラリ
18
+
19
+ assimp
20
+
21
+
22
+
23
+ ##### 全文コード
24
+
25
+ Github: [https://github.com/Shigurechan/TopViewGame](https://github.com/Shigurechan/TopViewGame)
4
26
 
5
27
 
6
28