作者QQ29 (我爱阿蓉)
看板C_and_CPP
标题[问题] lib 使用问题
时间Tue Mar 10 22:12:56 2009
请教各位
我网路上抓下来某个lib
http://cse.taylor.edu/~btoll/resources/graphics/opengl/xp/visualc.html
这个很冷门 不过 我是使用vc9 来写程式
我用vc8 加入.h 和 设定lib 路径 都ok了 compile没问题
不过我现在程式是使用 vc9来写
流程一样
怎麽样都出现
1>glui32.lib(glui_bitmaps.obj) : error LNK2001: 无法解析的外部符号
"__declspec(dllimport) public: void __thiscall
std::locale::facet::_Register(void)"
(__imp_?_Register@facet@locale@std@@QAEXXZ)
1>glui32.lib(glui_window.obj) : error LNK2001: 无法解析的外部符号
"__declspec(dllimport) public: void __thiscall
std::locale::facet::_Register(void)"
(__imp_?_Register@facet@locale@std@@QAEXXZ)
1>glui32.lib(glui_panel.obj) : error LNK2001: 无法解析的外部符号
"__declspec(dllimport) public: void __thiscall
std::locale::facet::_Register(void)"
(__imp_?_Register@facet@locale@std@@QAEXXZ)
...........等 一堆这种错误
请各位有经验的前辈
这种错误 是有可能出在 他lib本身是用VC8 产生出来的
我用VC9 就一定不能使用吗??
还是没这种事情..... 是其他的问题导致!!!???
ps.另外补问一下
我现在有个.vcproj档案是 VC9可以开的 我该怎麽转换成 VC8....
还是没办法= = 无法下转
谢谢各位
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.207.211
※ 编辑: QQ29 来自: 140.113.207.211 (03/10 22:14)
1F:→ Cloud:OpenGL不会冷门押...你有照着网页步骤设定吗~~ 03/10 22:20
2F:→ QQ29:这套GUI应该满冷的 我有设定 "其他程式库目录" 把glui32.lib 03/10 22:30
3F:→ QQ29:摆进去 .h也有 不过只要随意写个 GLUI p;就坏了= = 03/10 22:30
4F:→ yoco315:opengl 超热的好吗 -_-" 实在是.. 03/10 22:37
5F:→ Cloud:我猜你没有把*.h放到 include\GL目录底下..GL要自己建立喔 03/10 22:41
6F:→ QQ29:........我是说这套GUI..... OPENGL我正是想用他+glut.... 03/10 22:48
7F:→ QQ29:我有放 到GL底下 我如果写GLUI *ptr没事 写GLUI PTR 03/10 22:49
8F:→ QQ29:它实体化就会出现一大堆 无法解晰的外部符号... 03/10 22:49
10F:→ QQ29:我没看到解答耶@@ 他只提出他问题的样子 03/10 23:43
11F:→ Cloud:就倒数第二个回应押...=.= 03/10 23:45
12F:→ QQ29:没有用= = 我把它include拉到 glut.h之前 还是一样@@ 03/10 23:54
13F:→ QQ29:是不是lib都自己编译会比较准? 网路上一堆方法试了都没用 03/10 23:59
14F:→ QQ29:说要调整什麽 执行阶段程式库 改成Md 不过还是没用..... 03/11 00:00
15F:→ Cloud:我阿知..QQ 03/11 00:00
16F:推 holymars:请自己抓source回来编 干嘛用别人编好的.. 03/11 00:44
18F:推 Bencrie:glui看起来好像Motif ... 好丑 orz 03/11 00:53
19F:→ QQ29:请问别人编好的跟自己编 到底差异在哪里呢? 03/11 00:55
20F:→ QQ29:今天看到 一个好像用nvWidget.h啥的 好帅的GUI.... 03/11 00:55
21F:推 kvykn:compiler可能不一样 别人编的参数跟自己要的规格也可能不同 03/11 19:26