1

TCC で単純な GLFW プログラムをコンパイルしようとすると、gl.h ヘッダーでエラーが発生します。

コンパイルに使用しているコマンドは

tcc -L./ -lglfw3 -Iglfw/include main.c

このコマンドの完全な出力は次のとおりです

>tcc -L./ -lglfw3 -Iglfw/include main.c
In file included from main.c:1:
In file included from glfw/include/GLFW/glfw3.h:153:
c:/tcc/include/GL/gl.h:1152: error: declaration for parameter '__stdcall' but no such parameter

そして、これが私がコンパイルしようとしている簡単なプログラムです

#include <GLFW/glfw3.h>

int main()
{
    glfwInit();
    glfwTerminate();
}

何か間違ってリンクしていますか?または、リンクするはずのものをリンクしていませんか?コンパイル パラメータの何が問題になっていますか?

4

1 に答える 1