游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2368|回复: 5

请教Nebula引擎编译错误!!

[复制链接]

1

主题

3

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2007-7-3 10:10:00 | 显示全部楼层 |阅读模式
编译项目为mTutorial01FirstWindow



正在链接...
ode_d.lib(convex.obj) : error LNK2019: 无法解析的外部符号 "public: void __thiscall std::_String_base::_Xran(void)const " (?_Xran@_String_base@std@@QBEXXZ),该符号在函数 "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > & __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::assign(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,unsigned int,unsigned int)" (?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ABV12@II@Z) 中被引用
ode_d.lib(convex.obj) : error LNK2019: 无法解析的外部符号 "public: void __thiscall std::_String_base::_Xlen(void)const " (?_Xlen@_String_base@std@@QBEXXZ),该符号在函数 "protected: bool __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::_Grow(unsigned int,bool)" (?_Grow@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IAE_NI_N@Z) 中被引用
..\..\bin\win32d\mTutorial01FirstWindow.exe : fatal error LNK1120: 2 个无法解析的外部命令
生成日志保存在“file://e:\Nebula\Nebula\trunk\nebula2\build\vstudio8\inter\win32d\mTutorial01FirstWindow\BuildLog.htm”
mTutorial01FirstWindow - 3 个错误,0 个警告
========== 生成: 0 已成功, 1 已失败, 11 最新, 0 已跳过 ==========




我的环境是VS2005 + Directx sdk April 2007 + dxsdk_feb2005_extras, 编译都能通过,就是链接的时候总是无法解析外部符号,不知道该如何解决?

8

主题

98

帖子

102

积分

注册会员

Rank: 2

积分
102
发表于 2007-7-3 11:29:00 | 显示全部楼层

Re:请教Nebula引擎编译错误!!

ode_d.lib ?你看看有ode的库没。路径对不。

1

主题

3

帖子

0

积分

新手上路

Rank: 1

积分
0
 楼主| 发表于 2007-7-3 14:51:00 | 显示全部楼层

Re: Re:请教Nebula引擎编译错误!!

yh1979: Re:请教Nebula引擎编译错误!!

ode_d.lib ?你看看有ode的库没。路径对不。



有这个库的存在,设置的路径也是对的。。。

10

主题

69

帖子

69

积分

注册会员

Rank: 2

积分
69
发表于 2007-7-3 18:44:00 | 显示全部楼层

Re:请教Nebula引擎编译错误!!

这个是代码生成中多线程/单线程静态库还是动态库导致的
你自己调整一下

1

主题

3

帖子

0

积分

新手上路

Rank: 1

积分
0
 楼主| 发表于 2007-7-3 22:25:00 | 显示全部楼层

Re: Re:请教Nebula引擎编译错误!!

conquerors: Re:请教Nebula引擎编译错误!!

这个是代码生成中多线程/单线程静态库还是动态库导致的
你自己调整一下


能否详细说下如何调整?谢谢

10

主题

69

帖子

69

积分

注册会员

Rank: 2

积分
69
发表于 2007-7-4 09:01:00 | 显示全部楼层

Re:请教Nebula引擎编译错误!!

MYGOD,vc你都不会用,这种问题........
  在项目属性页->C/C++->代码生成里
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-25 23:21

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表