首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在mingw64下编译GLFW的Win64版本

在mingw64下编译GLFW的Win64版本
EN

Stack Overflow用户
提问于 2012-04-28 11:46:45
回答 2查看 925关注 0票数 1

首先,我真的需要做一个64位版本的glfwdll.a和glfw.dll (这样我就有希望最终成功地让Go glfw绑定在Windows下工作……是Linux下的一种狂热!)

似乎我现在已经成功地使用mingw64、MSYS和它们的make脚本编译了64位版本的glfwdll.a和glfw.dll,尽管我确实收到了一些类似“未找到主入口点,正在使用默认的0xome十六进制数”之类的错误消息。入口点当然是指可执行文件,在本例中是examples目录中的可执行文件。

事实上,它们中的大多数都不起作用!然而,所有的东西都已经构建好了。以下可执行文件可用:

listmodes.exe、mtbench.exe、mthello.exe和particles.exe --后者是对我有效的唯一图形(3Dgfx)示例(前者只是将一些测试信息输出到控制台窗口)。

那么其他的问题是什么呢?它们不会崩溃,也不会向控制台报告任何事情...我运行它们,它们立即返回,默默地。

我的GLFW构建坏了吗?如何修复?这4个有效的例子和其他无效的例子有什么最大的区别?

这是一个相当新的普通Win7 64位安装。没有垃圾软件,一切都是最新的,UAC和主题是关闭的,根本没有安装很多软件,Nvidia GPU驱动程序更新(GPU Caps Viewer和类似的运行良好,所以OpenGL在那里)。

EN

Stack Overflow用户

回答已采纳

发布于 2012-07-03 04:59:16

我还不被允许添加评论,所以我会把这篇文章作为回复。

您遇到的问题是由于GLFW中的三个单独的错误造成的。我今天修复了它们,这些修复将包含在GLFW 2.7.6中。在此之前,您可以使用GLFW Subversion repository中的中继。

票数 3
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10360397

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档