好的,我正在努力让FTGL在MinGW上工作,而我在编译库时遇到了麻烦。
我google搜索到处都是,尝试了很多不同的东西,最接近它的工作是this question,但是,他假设你可以编译库...这是我遇到麻烦的一步。
好的,所以我使用MinGW和Code :: Blocks,我可以运行OpenGL + GLUT程序,编译并运行正常。
我对编译库不是很有经验,所以请保持温和。
因此,FTGL不使用CMake,它使用./configure
,make
,make install
......我看到了不同的configure.???
和Makefile.???
文件,我想出了与autoconf和automake一起使用的地方,我相信。所以我尝试下载这些,没有可执行文件指向我的PATH
环境变量,所以我发现他们使用Python ......
现在Python shell我似乎无法将它运行到正确的位置来运行./configure
命令。不知怎的,我觉得我走错了方向。
嗯,这太难了,也许MSYS内置了自动工具?好吧,如果确实如此,我无法导航到库的源文件,无法找到autoconf,也无法找到automake。
我想做的就是在MinGW中编译FTGL。有人可以帮帮我吗?
答案 0 :(得分:2)
几周前我遇到了同样的问题。我最终使用了自定义Makefile
,不是那么方便但非常可行,因为FTGL并不是那么大。
如果发现这两个链接非常有用:
Makefile
修改