NanoVGのビルドがうまくいかない

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
kumapon

NanoVGのビルドがうまくいかない

#1

投稿記事 by kumapon » 8年前

開発環境はWindows7 64bit、VisualStudio2012を使用しています。

NanoVGという、2D描画ライブラリを導入しようと思い、こちらのサイト等を参考に
premake4を使用してVisualStudio2012用のソリューションファイルを生成し、F7でビルドを実行したところ、
以下の様なエラーと警告を吐いてしまいます。



警告 1 warning C4005: '_CRT_SECURE_NO_WARNINGS' : マクロが再定義されました。 c:\nanovg-master\src\stb_image.h 191 1 nanovg
エラー 2 error C2143: 構文エラー : ';' が '型' の前にありません。 c:\nanovg-master\example\perf.c 54 1 example_gl2
エラー 3 error C2143: 構文エラー : ';' が '型' の前にありません。 c:\nanovg-master\example\perf.c 55 1 example_gl2
エラー 4 error C2065: 'available' : 定義されていない識別子です。 c:\nanovg-master\example\perf.c 60 1 example_gl2
エラー 5 error C2065: 'available' : 定義されていない識別子です。 c:\nanovg-master\example\perf.c 62 1 example_gl2
エラー 6 error C2065: 'available' : 定義されていない識別子です。 c:\nanovg-master\example\perf.c 63 1 example_gl2
エラー 7 error C2065: 'n' : 定義されていない識別子です。 c:\nanovg-master\example\perf.c 73 1 example_gl2
エラー 17 error C2143: 構文エラー : ';' が '型' の前にありません。 c:\nanovg-master\example\perf.c 54 1 example_gles3
エラー 18 error C2143: 構文エラー : ';' が '型' の前にありません。 c:\nanovg-master\example\perf.c 55 1 example_gles3
エラー 19 error C2065: 'available' : 定義されていない識別子です。 c:\nanovg-master\example\perf.c 60 1 example_gles3
エラー 20 error C2065: 'available' : 定義されていない識別子です。 c:\nanovg-master\example\perf.c 62 1 example_gles3
エラー 21 error C2065: 'available' : 定義されていない識別子です。 c:\nanovg-master\example\perf.c 63 1 example_gles3
エラー 22 error C2065: 'n' : 定義されていない識別子です。 c:\nanovg-master\example\perf.c 73 1 example_gles3
エラー 23 error C2143: 構文エラー : ';' が '型' の前にありません。 c:\nanovg-master\example\perf.c 54 1 example_gl3
エラー 24 error C2143: 構文エラー : ';' が '型' の前にありません。 c:\nanovg-master\example\perf.c 55 1 example_gl3
エラー 25 error C2065: 'available' : 定義されていない識別子です。 c:\nanovg-master\example\perf.c 60 1 example_gl3
エラー 26 error C2065: 'available' : 定義されていない識別子です。 c:\nanovg-master\example\perf.c 62 1 example_gl3
エラー 27 error C2065: 'available' : 定義されていない識別子です。 c:\nanovg-master\example\perf.c 63 1 example_gl3
エラー 28 error C2065: 'n' : 定義されていない識別子です。 c:\nanovg-master\example\perf.c 73 1 example_gl3
エラー 37 error C2143: 構文エラー : ';' が '型' の前にありません。 c:\nanovg-master\example\perf.c 54 1 example_gl2_msaa
エラー 38 error C2143: 構文エラー : ';' が '型' の前にありません。 c:\nanovg-master\example\perf.c 55 1 example_gl2_msaa
エラー 39 error C2065: 'available' : 定義されていない識別子です。 c:\nanovg-master\example\perf.c 60 1 example_gl2_msaa
エラー 40 error C2065: 'available' : 定義されていない識別子です。 c:\nanovg-master\example\perf.c 62 1 example_gl2_msaa
エラー 41 error C2065: 'available' : 定義されていない識別子です。 c:\nanovg-master\example\perf.c 63 1 example_gl2_msaa
エラー 42 error C2065: 'n' : 定義されていない識別子です。 c:\nanovg-master\example\perf.c 73 1 example_gl2_msaa
エラー 43 error C2143: 構文エラー : ';' が '型' の前にありません。 c:\nanovg-master\example\perf.c 54 1 example_fbo
エラー 44 error C2143: 構文エラー : ';' が '型' の前にありません。 c:\nanovg-master\example\perf.c 55 1 example_fbo
エラー 45 error C2065: 'available' : 定義されていない識別子です。 c:\nanovg-master\example\perf.c 60 1 example_fbo
エラー 46 error C2065: 'available' : 定義されていない識別子です。 c:\nanovg-master\example\perf.c 62 1 example_fbo
エラー 47 error C2065: 'available' : 定義されていない識別子です。 c:\nanovg-master\example\perf.c 63 1 example_fbo
エラー 48 error C2065: 'n' : 定義されていない識別子です。 c:\nanovg-master\example\perf.c 73 1 example_fbo
エラー 49 error C2143: 構文エラー : ';' が '型' の前にありません。 c:\nanovg-master\example\perf.c 54 1 example_gl3_msaa
エラー 50 error C2143: 構文エラー : ';' が '型' の前にありません。 c:\nanovg-master\example\perf.c 55 1 example_gl3_msaa
エラー 51 error C2065: 'available' : 定義されていない識別子です。 c:\nanovg-master\example\perf.c 60 1 example_gl3_msaa
エラー 52 error C2065: 'available' : 定義されていない識別子です。 c:\nanovg-master\example\perf.c 62 1 example_gl3_msaa
エラー 53 error C2065: 'available' : 定義されていない識別子です。 c:\nanovg-master\example\perf.c 63 1 example_gl3_msaa
エラー 54 error C2065: 'n' : 定義されていない識別子です。 c:\nanovg-master\example\perf.c 73 1 example_gl3_msaa
エラー 55 error C2143: 構文エラー : ';' が '型' の前にありません。 c:\nanovg-master\example\perf.c 54 1 example_gles2
エラー 56 error C2143: 構文エラー : ';' が '型' の前にありません。 c:\nanovg-master\example\perf.c 55 1 example_gles2
エラー 57 error C2065: 'available' : 定義されていない識別子です。 c:\nanovg-master\example\perf.c 60 1 example_gles2
エラー 58 error C2065: 'available' : 定義されていない識別子です。 c:\nanovg-master\example\perf.c 62 1 example_gles2
エラー 59 error C2065: 'available' : 定義されていない識別子です。 c:\nanovg-master\example\perf.c 63 1 example_gles2
エラー 60 error C2065: 'n' : 定義されていない識別子です。 c:\nanovg-master\example\perf.c 73 1 example_gles2
警告 128 warning C4013: 関数 'glGetIntegerv' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl_utils.h 59 1 example_gles2
警告 129 warning C4013: 関数 'glGenFramebuffers' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl_utils.h 71 1 example_gles2
警告 130 warning C4013: 関数 'glBindFramebuffer' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl_utils.h 72 1 example_gles2
警告 131 warning C4013: 関数 'glGenRenderbuffers' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl_utils.h 75 1 example_gles2
警告 132 warning C4013: 関数 'glBindRenderbuffer' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl_utils.h 76 1 example_gles2
警告 133 warning C4013: 関数 'glRenderbufferStorage' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl_utils.h 77 1 example_gles2
警告 134 warning C4013: 関数 'glFramebufferTexture2D' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl_utils.h 80 1 example_gles2
警告 135 warning C4013: 関数 'glFramebufferRenderbuffer' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl_utils.h 81 1 example_gles2
警告 136 warning C4013: 関数 'glCheckFramebufferStatus' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl_utils.h 83 1 example_gles2
警告 137 warning C4013: 関数 'glDeleteFramebuffers' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl_utils.h 117 1 example_gles2
警告 138 warning C4013: 関数 'glDeleteRenderbuffers' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl_utils.h 119 1 example_gles2
警告 304 warning C4013: 関数 'glGetIntegerv' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl_utils.h 59 1 example_gles3
警告 305 warning C4013: 関数 'glGenFramebuffers' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl_utils.h 71 1 example_gles3
警告 306 warning C4013: 関数 'glBindFramebuffer' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl_utils.h 72 1 example_gles3
警告 307 warning C4013: 関数 'glGenRenderbuffers' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl_utils.h 75 1 example_gles3
警告 308 warning C4013: 関数 'glBindRenderbuffer' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl_utils.h 76 1 example_gles3
警告 309 warning C4013: 関数 'glRenderbufferStorage' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl_utils.h 77 1 example_gles3
警告 310 warning C4013: 関数 'glFramebufferTexture2D' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl_utils.h 80 1 example_gles3
警告 311 warning C4013: 関数 'glFramebufferRenderbuffer' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl_utils.h 81 1 example_gles3
警告 312 warning C4013: 関数 'glCheckFramebufferStatus' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl_utils.h 83 1 example_gles3
警告 313 warning C4013: 関数 'glDeleteFramebuffers' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl_utils.h 117 1 example_gles3
警告 314 warning C4013: 関数 'glDeleteRenderbuffers' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl_utils.h 119 1 example_gles3
警告 78 warning C4201: 非標準の拡張機能が使用されています : 無名の構造体または共用体です。 c:\nanovg-master\src\nanovg_gl.h 206 1 example_gles2
警告 79 warning C4201: 非標準の拡張機能が使用されています : 無名の構造体または共用体です。 c:\nanovg-master\src\nanovg_gl.h 208 1 example_gles2
警告 80 warning C4013: 関数 'glBindTexture' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 276 1 example_gles2
警告 81 warning C4013: 関数 'glStencilMask' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 288 1 example_gles2
警告 82 warning C4013: 関数 'glStencilFunc' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 305 1 example_gles2
警告 83 warning C4013: 関数 'glDeleteTextures' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 356 1 example_gles2
警告 84 warning C4013: 関数 'glGetShaderInfoLog' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 368 1 example_gles2
警告 85 warning C4013: 関数 'glGetProgramInfoLog' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 378 1 example_gles2
警告 86 warning C4013: 関数 'glGetError' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 388 1 example_gles2
警告 87 warning C4013: 関数 'glCreateProgram' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 405 1 example_gles2
警告 88 warning C4013: 関数 'glCreateShader' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 406 1 example_gles2
警告 89 warning C4013: 関数 'glShaderSource' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 409 1 example_gles2
警告 90 warning C4013: 関数 'glCompileShader' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 413 1 example_gles2
警告 91 warning C4013: 関数 'glGetShaderiv' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 414 1 example_gles2
警告 92 warning C4013: 関数 'glAttachShader' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 427 1 example_gles2
警告 93 warning C4013: 関数 'glBindAttribLocation' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 430 1 example_gles2
警告 94 warning C4013: 関数 'glLinkProgram' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 433 1 example_gles2
警告 95 warning C4013: 関数 'glGetProgramiv' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 434 1 example_gles2
警告 96 warning C4013: 関数 'glDeleteProgram' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 450 1 example_gles2
警告 97 warning C4013: 関数 'glDeleteShader' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 452 1 example_gles2
警告 98 warning C4013: 関数 'glGetUniformLocation' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 459 1 example_gles2
警告 99 warning C4013: 関数 'glGenBuffers' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 661 1 example_gles2
警告 100 warning C4013: 関数 'glFinish' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 673 1 example_gles2
警告 101 warning C4013: 関数 'glGenTextures' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 701 1 example_gles2
警告 102 warning C4013: 関数 'glPixelStorei' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 708 1 example_gles2
警告 103 warning C4013: 関数 'glTexImage2D' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 723 1 example_gles2
警告 104 warning C4013: 関数 'glTexParameteri' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 734 1 example_gles2
警告 105 warning C4013: 関数 'glGenerateMipmap' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 760 1 example_gles2
警告 106 warning C4013: 関数 'glTexSubImage2D' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 802 1 example_gles2
警告 107 warning C4244: '=' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\src\nanovg_gl.h 900 1 example_gles2
警告 108 warning C4013: 関数 'glUniform4fv' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 924 1 example_gles2
警告 109 warning C4013: 関数 'glEnable' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 949 1 example_gles2
警告 110 warning C4013: 関数 'glColorMask' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 952 1 example_gles2
警告 111 warning C4013: 関数 'glStencilOpSeparate' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 958 1 example_gles2
警告 112 warning C4013: 関数 'glDisable' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 960 1 example_gles2
警告 113 warning C4013: 関数 'glDrawArrays' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 962 1 example_gles2
警告 114 warning C4013: 関数 'glStencilOp' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 973 1 example_gles2
警告 115 warning C4013: 関数 'glUseProgram' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 1075 1 example_gles2
警告 116 warning C4013: 関数 'glBlendFunc' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 1077 1 example_gles2
警告 117 warning C4013: 関数 'glCullFace' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 1079 1 example_gles2
警告 118 warning C4013: 関数 'glFrontFace' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 1080 1 example_gles2
警告 119 warning C4013: 関数 'glActiveTexture' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 1088 1 example_gles2
警告 120 warning C4013: 関数 'glBindBuffer' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 1108 1 example_gles2
警告 121 warning C4013: 関数 'glBufferData' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 1109 1 example_gles2
警告 122 warning C4013: 関数 'glEnableVertexAttribArray' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 1110 1 example_gles2
警告 123 warning C4013: 関数 'glVertexAttribPointer' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 1112 1 example_gles2
警告 124 warning C4013: 関数 'glUniform1i' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 1116 1 example_gles2
警告 125 warning C4013: 関数 'glUniform2fv' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 1117 1 example_gles2
警告 126 warning C4013: 関数 'glDisableVertexAttribArray' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 1135 1 example_gles2
警告 127 warning C4013: 関数 'glDeleteBuffers' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 1427 1 example_gles2
警告 195 warning C4201: 非標準の拡張機能が使用されています : 無名の構造体または共用体です。 c:\nanovg-master\src\nanovg_gl.h 206 1 example_gl2_msaa
警告 196 warning C4201: 非標準の拡張機能が使用されています : 無名の構造体または共用体です。 c:\nanovg-master\src\nanovg_gl.h 208 1 example_gl2_msaa
警告 197 warning C4244: '=' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\src\nanovg_gl.h 900 1 example_gl2_msaa
警告 204 warning C4201: 非標準の拡張機能が使用されています : 無名の構造体または共用体です。 c:\nanovg-master\src\nanovg_gl.h 206 1 example_gl2
警告 205 warning C4201: 非標準の拡張機能が使用されています : 無名の構造体または共用体です。 c:\nanovg-master\src\nanovg_gl.h 208 1 example_gl2
警告 206 warning C4244: '=' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\src\nanovg_gl.h 900 1 example_gl2
警告 254 warning C4201: 非標準の拡張機能が使用されています : 無名の構造体または共用体です。 c:\nanovg-master\src\nanovg_gl.h 206 1 example_gles3
警告 255 warning C4201: 非標準の拡張機能が使用されています : 無名の構造体または共用体です。 c:\nanovg-master\src\nanovg_gl.h 208 1 example_gles3
警告 256 warning C4013: 関数 'glBindTexture' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 276 1 example_gles3
警告 257 warning C4013: 関数 'glStencilMask' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 288 1 example_gles3
警告 258 warning C4013: 関数 'glStencilFunc' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 305 1 example_gles3
警告 259 warning C4013: 関数 'glDeleteTextures' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 356 1 example_gles3
警告 260 warning C4013: 関数 'glGetShaderInfoLog' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 368 1 example_gles3
警告 261 warning C4013: 関数 'glGetProgramInfoLog' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 378 1 example_gles3
警告 262 warning C4013: 関数 'glGetError' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 388 1 example_gles3
警告 263 warning C4013: 関数 'glCreateProgram' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 405 1 example_gles3
警告 264 warning C4013: 関数 'glCreateShader' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 406 1 example_gles3
警告 265 warning C4013: 関数 'glShaderSource' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 409 1 example_gles3
警告 266 warning C4013: 関数 'glCompileShader' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 413 1 example_gles3
警告 267 warning C4013: 関数 'glGetShaderiv' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 414 1 example_gles3
警告 268 warning C4013: 関数 'glAttachShader' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 427 1 example_gles3
警告 269 warning C4013: 関数 'glBindAttribLocation' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 430 1 example_gles3
警告 270 warning C4013: 関数 'glLinkProgram' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 433 1 example_gles3
警告 271 warning C4013: 関数 'glGetProgramiv' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 434 1 example_gles3
警告 272 warning C4013: 関数 'glDeleteProgram' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 450 1 example_gles3
警告 273 warning C4013: 関数 'glDeleteShader' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 452 1 example_gles3
警告 274 warning C4013: 関数 'glGetUniformLocation' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 459 1 example_gles3
警告 275 warning C4013: 関数 'glGenBuffers' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 661 1 example_gles3
警告 276 warning C4013: 関数 'glFinish' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 673 1 example_gles3
警告 277 warning C4013: 関数 'glGenTextures' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 701 1 example_gles3
警告 278 warning C4013: 関数 'glPixelStorei' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 708 1 example_gles3
警告 279 warning C4013: 関数 'glTexImage2D' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 723 1 example_gles3
警告 280 warning C4013: 関数 'glTexParameteri' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 734 1 example_gles3
警告 281 warning C4013: 関数 'glGenerateMipmap' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 760 1 example_gles3
警告 282 warning C4013: 関数 'glTexSubImage2D' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 802 1 example_gles3
警告 283 warning C4244: '=' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\src\nanovg_gl.h 900 1 example_gles3
警告 284 warning C4013: 関数 'glUniform4fv' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 924 1 example_gles3
警告 285 warning C4013: 関数 'glEnable' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 949 1 example_gles3
警告 286 warning C4013: 関数 'glColorMask' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 952 1 example_gles3
警告 287 warning C4013: 関数 'glStencilOpSeparate' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 958 1 example_gles3
警告 288 warning C4013: 関数 'glDisable' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 960 1 example_gles3
警告 289 warning C4013: 関数 'glDrawArrays' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 962 1 example_gles3
警告 290 warning C4013: 関数 'glStencilOp' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 973 1 example_gles3
警告 291 warning C4013: 関数 'glUseProgram' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 1075 1 example_gles3
警告 292 warning C4013: 関数 'glBlendFunc' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 1077 1 example_gles3
警告 293 warning C4013: 関数 'glCullFace' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 1079 1 example_gles3
警告 294 warning C4013: 関数 'glFrontFace' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 1080 1 example_gles3
警告 295 warning C4013: 関数 'glActiveTexture' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 1088 1 example_gles3
警告 296 warning C4013: 関数 'glBindBuffer' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 1108 1 example_gles3
警告 297 warning C4013: 関数 'glBufferData' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 1109 1 example_gles3
警告 298 warning C4013: 関数 'glEnableVertexAttribArray' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 1110 1 example_gles3
警告 299 warning C4013: 関数 'glVertexAttribPointer' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 1112 1 example_gles3
警告 300 warning C4013: 関数 'glUniform1i' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 1116 1 example_gles3
警告 301 warning C4013: 関数 'glUniform2fv' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 1117 1 example_gles3
警告 302 warning C4013: 関数 'glDisableVertexAttribArray' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 1135 1 example_gles3
警告 303 warning C4013: 関数 'glDeleteBuffers' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\src\nanovg_gl.h 1427 1 example_gles3
警告 315 warning C4100: 'mods' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\example_gles3.c 39 1 example_gles3
警告 316 warning C4100: 'scancode' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\example_gles3.c 39 1 example_gles3
警告 317 warning C4244: '関数' : 'double' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\example_gles3.c 109 1 example_gles3
警告 318 warning C4013: 関数 'glViewport' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\example\example_gles3.c 118 1 example_gles3
警告 319 warning C4013: 関数 'glClearColor' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\example\example_gles3.c 120 1 example_gles3
警告 320 warning C4013: 関数 'glClear' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\example\example_gles3.c 123 1 example_gles3
警告 321 warning C4244: '関数' : 'double' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\example_gles3.c 132 1 example_gles3
警告 322 warning C4244: '関数' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\example_gles3.c 132 1 example_gles3
警告 139 warning C4100: 'mods' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\example_gles2.c 39 1 example_gles2
警告 140 warning C4100: 'scancode' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\example_gles2.c 39 1 example_gles2
警告 141 warning C4244: '関数' : 'double' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\example_gles2.c 109 1 example_gles2
警告 142 warning C4013: 関数 'glViewport' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\example\example_gles2.c 118 1 example_gles2
警告 143 warning C4013: 関数 'glClearColor' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\example\example_gles2.c 120 1 example_gles2
警告 144 warning C4013: 関数 'glClear' は定義されていません。int 型の値を返す外部関数と見なします。 c:\nanovg-master\example\example_gles2.c 123 1 example_gles2
警告 145 warning C4244: '関数' : 'double' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\example_gles2.c 132 1 example_gles2
警告 146 warning C4244: '関数' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\example_gles2.c 132 1 example_gles2
警告 165 warning C4100: 'mods' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\example_gl3.c 43 1 example_gl3_msaa
警告 166 warning C4100: 'scancode' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\example_gl3.c 43 1 example_gl3_msaa
警告 167 warning C4244: '関数' : 'double' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\example_gl3.c 158 1 example_gl3_msaa
警告 168 warning C4244: '関数' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\example_gl3.c 158 1 example_gl3_msaa
警告 169 warning C4244: '関数' : 'double' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\example_gl3.c 170 1 example_gl3_msaa
警告 170 warning C4244: '関数' : 'double' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\example_gl3.c 171 1 example_gl3_msaa
警告 230 warning C4100: 'mods' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\example_gl3.c 43 1 example_gl3
警告 231 warning C4100: 'scancode' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\example_gl3.c 43 1 example_gl3
警告 232 warning C4244: '関数' : 'double' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\example_gl3.c 158 1 example_gl3
警告 233 warning C4244: '関数' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\example_gl3.c 158 1 example_gl3
警告 234 warning C4244: '関数' : 'double' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\example_gl3.c 170 1 example_gl3
警告 235 warning C4244: '関数' : 'double' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\example_gl3.c 171 1 example_gl3
警告 198 warning C4100: 'mods' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\example_gl2.c 40 1 example_gl2_msaa
警告 199 warning C4100: 'scancode' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\example_gl2.c 40 1 example_gl2_msaa
警告 200 warning C4244: '関数' : 'double' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\example_gl2.c 122 1 example_gl2_msaa
警告 201 warning C4244: '関数' : 'double' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\example_gl2.c 141 1 example_gl2_msaa
警告 202 warning C4244: '関数' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\example_gl2.c 141 1 example_gl2_msaa
警告 207 warning C4100: 'mods' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\example_gl2.c 40 1 example_gl2
警告 208 warning C4100: 'scancode' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\example_gl2.c 40 1 example_gl2
警告 209 warning C4244: '関数' : 'double' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\example_gl2.c 122 1 example_gl2
警告 210 warning C4244: '関数' : 'double' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\example_gl2.c 141 1 example_gl2
警告 211 warning C4244: '関数' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\example_gl2.c 141 1 example_gl2
警告 172 warning C4100: 'mods' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\example_fbo.c 94 1 example_fbo
警告 173 warning C4100: 'scancode' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\example_fbo.c 94 1 example_fbo
警告 174 warning C4244: '関数' : 'double' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\example_fbo.c 208 1 example_fbo
警告 175 warning C4244: '関数' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\example_fbo.c 224 1 example_fbo
警告 176 warning C4244: '関数' : 'double' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\example_fbo.c 250 1 example_fbo
警告 177 warning C4244: '関数' : 'double' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\example_fbo.c 251 1 example_fbo
警告 8 warning C4244: '=' : 'int' から 'char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 58 1 example_gl2
警告 9 warning C4100: 'w' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\demo.c 184 1 example_gl2
警告 10 warning C4100: 'w' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\demo.c 246 1 example_gl2
警告 11 warning C4244: '初期化中' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 325 1 example_gl2
警告 12 warning C4244: '初期化中' : 'double' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 374 1 example_gl2
警告 13 warning C4244: '=' : 'double' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 763 1 example_gl2
警告 14 warning C4100: 'h' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\demo.c 751 1 example_gl2
警告 15 warning C4244: '関数' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 931 1 example_gl2
警告 16 warning C4244: '関数' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 955 1 example_gl2
警告 29 warning C4244: '=' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 956 1 example_gl2
警告 30 warning C4100: 'height' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\demo.c 852 1 example_gl2
警告 31 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1131 1 example_gl2
警告 32 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1132 1 example_gl2
警告 33 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1133 1 example_gl2
警告 34 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1170 1 example_gl2
警告 35 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1171 1 example_gl2
警告 36 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1172 1 example_gl2
警告 61 warning C4244: '=' : 'int' から 'char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 58 1 example_gles2
警告 62 warning C4100: 'w' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\demo.c 184 1 example_gles2
警告 63 warning C4100: 'w' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\demo.c 246 1 example_gles2
警告 64 warning C4244: '初期化中' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 325 1 example_gles2
警告 65 warning C4244: '初期化中' : 'double' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 374 1 example_gles2
警告 66 warning C4244: '=' : 'double' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 763 1 example_gles2
警告 67 warning C4100: 'h' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\demo.c 751 1 example_gles2
警告 68 warning C4244: '関数' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 931 1 example_gles2
警告 69 warning C4244: '関数' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 955 1 example_gles2
警告 70 warning C4244: '=' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 956 1 example_gles2
警告 71 warning C4100: 'height' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\demo.c 852 1 example_gles2
警告 72 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1131 1 example_gles2
警告 73 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1132 1 example_gles2
警告 74 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1133 1 example_gles2
警告 75 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1170 1 example_gles2
警告 76 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1171 1 example_gles2
警告 77 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1172 1 example_gles2
警告 147 warning C4706: 条件式の比較値は、代入の結果になっています。 c:\nanovg-master\example\demo.c 880 1 example_gles2
警告 148 warning C4244: '=' : 'int' から 'char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 58 1 example_gl3_msaa
警告 149 warning C4100: 'w' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\demo.c 184 1 example_gl3_msaa
警告 150 warning C4100: 'w' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\demo.c 246 1 example_gl3_msaa
警告 151 warning C4244: '初期化中' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 325 1 example_gl3_msaa
警告 152 warning C4244: '初期化中' : 'double' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 374 1 example_gl3_msaa
警告 153 warning C4244: '=' : 'double' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 763 1 example_gl3_msaa
警告 154 warning C4100: 'h' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\demo.c 751 1 example_gl3_msaa
警告 155 warning C4244: '関数' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 931 1 example_gl3_msaa
警告 156 warning C4244: '関数' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 955 1 example_gl3_msaa
警告 157 warning C4244: '=' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 956 1 example_gl3_msaa
警告 158 warning C4100: 'height' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\demo.c 852 1 example_gl3_msaa
警告 159 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1131 1 example_gl3_msaa
警告 160 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1132 1 example_gl3_msaa
警告 161 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1133 1 example_gl3_msaa
警告 162 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1170 1 example_gl3_msaa
警告 163 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1171 1 example_gl3_msaa
警告 164 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1172 1 example_gl3_msaa
警告 171 warning C4706: 条件式の比較値は、代入の結果になっています。 c:\nanovg-master\example\demo.c 880 1 example_gl3_msaa
警告 178 warning C4244: '=' : 'int' から 'char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 58 1 example_gl2_msaa
警告 179 warning C4100: 'w' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\demo.c 184 1 example_gl2_msaa
警告 180 warning C4100: 'w' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\demo.c 246 1 example_gl2_msaa
警告 181 warning C4244: '初期化中' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 325 1 example_gl2_msaa
警告 182 warning C4244: '初期化中' : 'double' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 374 1 example_gl2_msaa
警告 183 warning C4244: '=' : 'double' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 763 1 example_gl2_msaa
警告 184 warning C4100: 'h' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\demo.c 751 1 example_gl2_msaa
警告 185 warning C4244: '関数' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 931 1 example_gl2_msaa
警告 186 warning C4244: '関数' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 955 1 example_gl2_msaa
警告 187 warning C4244: '=' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 956 1 example_gl2_msaa
警告 188 warning C4100: 'height' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\demo.c 852 1 example_gl2_msaa
警告 189 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1131 1 example_gl2_msaa
警告 190 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1132 1 example_gl2_msaa
警告 191 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1133 1 example_gl2_msaa
警告 192 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1170 1 example_gl2_msaa
警告 193 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1171 1 example_gl2_msaa
警告 194 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1172 1 example_gl2_msaa
警告 203 warning C4706: 条件式の比較値は、代入の結果になっています。 c:\nanovg-master\example\demo.c 880 1 example_gl2_msaa
警告 212 warning C4706: 条件式の比較値は、代入の結果になっています。 c:\nanovg-master\example\demo.c 880 1 example_gl2
警告 213 warning C4244: '=' : 'int' から 'char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 58 1 example_gl3
警告 214 warning C4100: 'w' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\demo.c 184 1 example_gl3
警告 215 warning C4100: 'w' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\demo.c 246 1 example_gl3
警告 216 warning C4244: '初期化中' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 325 1 example_gl3
警告 217 warning C4244: '初期化中' : 'double' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 374 1 example_gl3
警告 218 warning C4244: '=' : 'double' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 763 1 example_gl3
警告 219 warning C4100: 'h' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\demo.c 751 1 example_gl3
警告 220 warning C4244: '関数' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 931 1 example_gl3
警告 221 warning C4244: '関数' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 955 1 example_gl3
警告 222 warning C4244: '=' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 956 1 example_gl3
警告 223 warning C4100: 'height' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\demo.c 852 1 example_gl3
警告 224 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1131 1 example_gl3
警告 225 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1132 1 example_gl3
警告 226 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1133 1 example_gl3
警告 227 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1170 1 example_gl3
警告 228 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1171 1 example_gl3
警告 229 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1172 1 example_gl3
警告 236 warning C4706: 条件式の比較値は、代入の結果になっています。 c:\nanovg-master\example\demo.c 880 1 example_gl3
警告 237 warning C4244: '=' : 'int' から 'char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 58 1 example_gles3
警告 238 warning C4100: 'w' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\demo.c 184 1 example_gles3
警告 239 warning C4100: 'w' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\demo.c 246 1 example_gles3
警告 240 warning C4244: '初期化中' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 325 1 example_gles3
警告 241 warning C4244: '初期化中' : 'double' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 374 1 example_gles3
警告 242 warning C4244: '=' : 'double' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 763 1 example_gles3
警告 243 warning C4100: 'h' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\demo.c 751 1 example_gles3
警告 244 warning C4244: '関数' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 931 1 example_gles3
警告 245 warning C4244: '関数' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 955 1 example_gles3
警告 246 warning C4244: '=' : 'int' から 'float' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 956 1 example_gles3
警告 247 warning C4100: 'height' : 引数は関数の本体部で 1 度も参照されません。 c:\nanovg-master\example\demo.c 852 1 example_gles3
警告 248 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1131 1 example_gles3
警告 249 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1132 1 example_gles3
警告 250 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1133 1 example_gles3
警告 251 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1170 1 example_gles3
警告 252 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1171 1 example_gles3
警告 253 warning C4244: '=' : 'int' から 'unsigned char' への変換です。データが失われる可能性があります。 c:\nanovg-master\example\demo.c 1172 1 example_gles3
警告 323 warning C4706: 条件式の比較値は、代入の結果になっています。 c:\nanovg-master\example\demo.c 880 1 example_gles3



もしどなたかNanoVGのビルドに成功している方など、いらっしゃいましたら
何がおかしいのか教えていただけませんでしょうか。
よろしくお願いいたします。

アバター
lriki
記事: 88
登録日時: 13年前

Re: NanoVGのビルドがうまくいかない

#2

投稿記事 by lriki » 8年前

GitHub の最新ソースで、特に問題なくビルドできました。Win7 64bit VisualStudio2013 です。
(premake4 が vs2013 非対応らしいので、vs2012 で作ったプロジェクトを vs2013 で開いて変換しました)

kumapon さんのところで出ているエラーは、GLint 等の OpenGL の基本的な型が未定義であることが原因です。
OpenGL を前提としている NanoVG で、これは本来あり得ないエラーです。
正常な glew.h と glfw3.h をインクルードできているか確認してみてください。

kumapon

Re: NanoVGのビルドがうまくいかない

#3

投稿記事 by kumapon » 8年前

lrikiさん

ご返信ありがとうございます。
別のPC(Windows7 64bit VS2012 プログラミング環境無)にて新たに導入作業を行ってみましたが、やはり、まずperf.cの構文エラーが大量に出てしまいました。
そもそも、このperf.cが構文エラーを大量に吐く理由がさっぱりわかりません。
lrikiさんの言うとおり、OpenGL関係のライブラリを正常に読み込める環境を整えれば、
perf.cもエラーを吐かなくなるんでしょうかね…

外部ライブラリを導入するときはいつもですが、
NanoVGが、VisualStudio用にビルド済みのライブラリを初めから用意してくれていれば
ここまで悩むこともないのに、等といらんことを考えてしまいます…

アバター
lriki
記事: 88
登録日時: 13年前

Re: NanoVGのビルドがうまくいかない

#4

投稿記事 by lriki » 8年前

GLEW も GLFW も用意していないのですか?
NanoVG はこの2つが用意されている (glew.h と glfw3.h にインクルードパスが通っている) ことが前提です。
無ければ当然ビルドできません。

それぞれのビルド済みライブラリは以下から入手できます。(私は両方ソースコードからビルドしましたが)

GLEW
http://glew.sourceforge.net/
[Windows 32-bit and 64-bit] のリンクから

GLFW
http://www.glfw.org/download.html
[Windows pre-compiled binaries] のリンクから


あと、NanoVG がこういったビルド済みのライブラリを提供していないのは
管理とかライセンスとかいろいろ面倒なものがあるからだと思います。
まだまだ小規模なプロジェクトで1.0メジャーリリースもされていないようすし、
面倒なことに力を注ぐくらいならライブラリ本体の開発に力を入れたいのではないでしょうか。

kumapon

Re: NanoVGのビルドがうまくいかない

#5

投稿記事 by kumapon » 8年前

lrikiさん

ご返信有難うございます。
GLEW 及び GLFWですが、当然貼っていただいたサイトからダウンロードした上で、
インクルードパスとライブラリパスを通してビルドしようと試みていました。

何度目になるかわかりませんが先ほど再び試しましたが、
やはりgl関係の警告とperf.cの構文エラーが大量に出ました…

私のビルド手順のどこかに原因があるのだと思いますので、
以下に詳細に手順を箇条書します。
お手数ですが、間違いをご指摘いただけると、幸いです。

//=====================================================
① http://glew.sourceforge.net/ から glew-1.12.0-win32.zip をダウンロードして解凍
② http://www.glfw.org/download.html の Windows pre-compiled binaries から
  glfw-3.1.1.bin.WIN32.zip ( 32-bit Windows binaries )をダウンロードして解凍
③ https://github.com/memononen/nanovg から nanovg-master.zip をダウンロードして解凍
④ nanovg-masterフォルダをC:の直下に移動(C:\nanovg-master)
⑤ nanovg-masterフォルダにincludeフォルダとlibフォルダを作成する
⑥ 作成したincludeフォルダ( C:\nanovg-master\include )に、①のglewからGLフォルダと、②のglfwからGLFWフォルダをそれぞれ移動する
⑦ 作成したlibフォルダ( C:\nanovg-master\lib )に、①の glew-1.12.0\lib\Release\Win32 内のファイル全てと、
  ②の glfw-3.1.1.bin.WIN32\lib-vc2012 内のファイル全てを移動 (この時点でlibフォルダ内にはファイルが5つ)
⑧ コマンドプロンプトにて premake4 vs2012 と打ち、buildフォルダを生成(C:\nanovg-master\build)
⑨ nanovg.slnをダブルクリックして VisualStudio2012 Express で開く
⑩ ソリューション内の8つのプロジェクトそれぞれに対して、
  追加のインクルードディレクトリに C:\nanovg-master\include を、
  追加のライブラリディレクトリに C:\nanovg-master\lib を指定する
⑪ F7でビルドを実行
⑫ gl関係の警告とperf.cの構文エラー
//=====================================================

ちなみに、ダウンロードした glew32.lib はソリューション内のプロジェクトの追加の依存ファイルからは GLEW.lib として参照されようとしていたため
念のため glew32.lib → GLEW.lib とリネームしてみても変わりませんでした。

この手順に、どこか決定的な誤りがあるのでしょうか。
ご返信のほど、よろしくお願いいたします。

あごみつ
記事: 17
登録日時: 9年前

Re: NanoVGのビルドがうまくいかない

#6

投稿記事 by あごみつ » 8年前

はじめまして

根本的な解決でなくて申し訳ないんですが、exampleが必要がないなら、
nanovgのプロジェクトだけ右クリックしてビルドしちゃうって手もありますけど

それならGLEWだったりGLFW3も必要ないので

kumapon

Re: NanoVGのビルドがうまくいかない

#7

投稿記事 by kumapon » 8年前

あごみつさん

確かに、nanovgのプロジェクトだけですと、正常にビルドが通りました!
これは試していませんでした。ありがとうございます。

これでnanovgのライブラリは作成できたので、ひとまず解決とさせていただきます。
lrikiさん、あごみつさん、ありがとうございました。

閉鎖

“C言語何でも質問掲示板” へ戻る