我有一个程序,原来是Direct 8.X中的DirectShow做的,,,
现在改为用Direct 9.0做,可是调试的时候老是错.
错得还很怪,只有在debug中错,面release中却能通过!!!!
release build的程序也一样用..而debug怎么也过不了...老是这样的错:
Linking...
asyncio.obj : error LNK2001: unresolved external symbol "int __stdcall CritCheckIn(class CCritSec *)" (?CritCheckIn@@YGHPAVCCritSec@@@Z)
asyncrdr.obj : error LNK2001: unresolved external symbol "public: virtual unsigned long __stdcall CBaseFilter::NonDelegatingRelease(void)" (?NonDelegatingRelease@CBaseFilter@@UAGKXZ)
..\Builds\Debug\MediaClient.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.MediaClient.exe - 3 error(s), 0 warning(s)请问各位如何解决是好啊????
!!!!!
现在改为用Direct 9.0做,可是调试的时候老是错.
错得还很怪,只有在debug中错,面release中却能通过!!!!
release build的程序也一样用..而debug怎么也过不了...老是这样的错:
Linking...
asyncio.obj : error LNK2001: unresolved external symbol "int __stdcall CritCheckIn(class CCritSec *)" (?CritCheckIn@@YGHPAVCCritSec@@@Z)
asyncrdr.obj : error LNK2001: unresolved external symbol "public: virtual unsigned long __stdcall CBaseFilter::NonDelegatingRelease(void)" (?NonDelegatingRelease@CBaseFilter@@UAGKXZ)
..\Builds\Debug\MediaClient.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.MediaClient.exe - 3 error(s), 0 warning(s)请问各位如何解决是好啊????
!!!!!
解决方案 »
- 如何初始化对话框上的复选框
- 线程 时间片 问题(From 孙鑫 vc++)
- 问个webbrowser 控件的问题..上次散分但是问题没解决
- 请问用ADO怎么备份和恢复Oracle数据库?
- 关于内核和用户程序使用共享内存的问题
- 用好google,搜索你想要的资源
- 急,实现在一个PC上模拟多个DHCP客户端,socket没法用,如何通过网口直接发送和接收协议包?在线等待
- top---1
- 今年车票很难买
- 高手请进:关于屏幕取词
- 如何向mssqlserver2000数据库中插入datatime/smalldatatime/timestamp类型?使用odbc API!
- 如何用程序操纵sqlserver的DTS将数据库导入导出?VC+SQLSERVER
再看看相关的说明和资料
就是linking 的时候才错啊!!!
unsigned long __stdcall CBaseFilter::NonDelegatingRelease(void)
这两个函数需要的头文件和连接库。