作者WalkingIce ( 杀手哥吉拉 13)
看板C_and_CPP
标题Re: [闲聊] Dev-Cpp 上用 GLUT 跑 OpenGL ....
时间Tue Apr 14 15:58:51 2009
※ 引述《VictorTom (鬼翼&娃娃鱼)》之铭言:
: 小弟search了一下板上, 似乎没有完整的介绍, 或遇到小弟的麻烦....
: 今天搞了一个早上终於OK了, 贴一下相关资讯看看有没有板友用得上:)
: ==
: 意外状况:
: 1. 小弟抓了网路上OpenGL Tesselation的sample下来build的时候,
: 遇到类似下面这种奇怪的Linker Error, 有多个不止这一个就是:
: [Link error]undefined referende to "__glutInitWithExit@12"
: 解决方法: 在 #include <GL/glut.h> 之前加入一行:
: #define GLUT_DISABLE_ATEXIT_HACK
: PS. 这很诡异, 後来build成功以後, 就算拿掉 #define 也重做不出来了....
这个 disable flag 的方法应该是从 glut.h 里面看到的吧?
有类似问题的朋友可以去看看那个档案,有解释为什麽要这麽做
看起来像是成功编出一些 object 档
而後 make 就不曾再重编一次这些 object 档
我会试着把这个 flag 当成编译的参数传给 gcc
以确保整个编译的环境都相同
: 诡异的是, 小弟现在的环境又重做不出这个error了, 所以是抓来的.
: (因为小弟平台上有3~4组IDE环境, 实在懒得去厘清/重做问题了^^||)
听起来有点可怕,对整个环境掌握度不够的话
一不小心就会中招的 :)
--
有一天小明跟朋友打牌,有张牌不小心掉进水里。此时女神出现了
女神:「你掉的是这张红中,还是这张白板?」
小明:「都不是,我掉的是青发。快还我吧大婶,我缺那张牌就自摸了」
女神:「.................(不爽)」
「你真是诚实的好孩子,红中跟白板都送你吧」
於是小明就相公了。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.194.177.157
1F:推 VictorTom:奇怪在我Dev-Cpp或VC都是过re-build all了, 还是做不出 04/14 22:41
2F:→ VictorTom:来; 至於三四套IDE也是没办法的事, 工作上需要啊....Orz 04/14 22:41