编译"网络播放器"

davidwee 2002-04-09 02:46:26
我在编译CAPBOY的"网络播放器"时:
谁能告诉我啊,谢谢!!!

---------Configuration: DllDemo - Win32 Release-----------
Compiling...
DllDemo.cpp
Linking...
Creating library Release/DllDemo.lib and object Release/DllDemo.exp
DllDemo.obj : error LNK2001: unresolved external symbol __imp__timeGetTime@0
strmbase.lib(wxutil.obj) : error LNK2001: unresolved external symbol __imp__timeGetTime@0
strmbase.lib(wxutil.obj) : error LNK2001: unresolved external symbol __imp__timeSetEvent@20
Release/DllDemo.dll : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.

DllDemo.dll - 4 error(s), 0 warning(s)

...全文
31 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xelin 2002-04-09
  • 打赏
  • 举报
回复
能不能,给我一份 xelin@yeah.net
davidwee 2002-04-09
  • 打赏
  • 举报
回复
查过了, 在baseclasses目录中的某个.H文件中, LIB文件应该就是STRMBASE.LIB了, 还是没用:(....
ablo_zhou 2002-04-09
  • 打赏
  • 举报
回复
不是8。1的原因。
查找一下timeGetTime的出处,将其lib文件包含进来试试.
davidwee 2002-04-09
  • 打赏
  • 举报
回复
to capboy

我编译时环境如下:
1. DX81已安装
2. 如你所述, 我的物理安装路径为 d:\program files\Directx81
3. 我已在project -> Settings中的 Object/Library Modules 中加入strmbase.lib asynbase.lib两个库文件.

但错误仍同上. 是不是因为8.1版的原因? 应该不会的啊.
BTW, 你是在上海的吗? 可不可以告诉我你的OICQ或MSN? 我的分别是15061477, davidweee@hotmail.com
capboy 2002-04-09
  • 打赏
  • 举报
回复
关于编译的问题:
1.安装好dx8.
2.要求编译好baseclass的debug,release.并且把他们的路径设置到vc的tools->options->directory的
include file.
我的设置是这样的:
d:\mssdk\include
d:\MSSDK\SAMPLES\MULTIMEDIA\DIRECTSHOW\BASECLASSES
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE

libs file.
d:\mssdk\lib
D:\MSSDK\SAMPLES\MULTIMEDIA\DIRECTSHOW\BASECLASSES\release
D:\MSSDK\SAMPLES\MULTIMEDIA\DIRECTSHOW\BASECLASSES\debug
C:\Program Files\Microsoft Visual Studio\VC98\LIB
C:\Program Files\Microsoft Visual Studio\VC98\MFC\LIB
注意mssdk 的目录必须在vc默认的目录前面


3.编译dshow目录下的filter的asyncfilter 的例子的base工程的debug,release
我在工程设置里面添加了他们的lib的路径...没有加到vc 的环境中.
project->settings中的link 的object/library modules中添加的.你可以在工程中看到.我是指定了全路径,改成自己的正确路径就可以了.

8,304

社区成员

发帖
与我相关
我的任务
社区描述
游戏开发相关内容讨论专区
社区管理员
  • 游戏开发
  • 呆呆敲代码的小Y
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧