XWindow + OpenGL,无法编译文件

时间:2014-12-16 12:12:00

标签: c++ opengl x11

我想编译我的OpenGL + Xwindow C ++程序,但是我收到了错误:

g++: fatal error: no input files
compliation terminated.
./source/Linux_OpenGL.c: line 10: //: is catalogue
...typedef: command not found
...Bool command not found
...XSetWindowAttributes command not found
...Syntax error near '}'.

依旧......

这是我的编译脚本:

$(g++ -Wall -pedantic -ansi) ./source/Linux_OpenGL.cpp ./source/render.cpp -o Linux_OpenGL -lX11 -lGL -lGLU -lXxf86vm

如何成功编译我的程序?

1 个答案:

答案 0 :(得分:2)

我开始时不这样做:$(g++ -Wall -pedantic -ansi)

这告诉shell:

  

"将 g++ -Wall -pedantic -ansi 的输出解释为脚本并执行它"。

这绝对不是你想要的。

仅使用

g++ -Wall -pedantic -ansi ./source/Linux_OpenGL.cpp ./source/render.cpp -o Linux_OpenGL -lX11 -lGL -lGLU -lXxf86vm