各位高手,我编译了一个程序,到最后连接的时候出现了下面的问题这是为什么?????
Linking...
LINK : warning LNK4098: defaultlib "LIBCMTD" conflicts with use of other libs; use /NODEFAULTLIB:library
strmbasd.lib(amvideo.obj) : fatal error LNK1202: "D:\chap4\远程视频监控系统\接收端\接收端\Debug\vc60.pdb" is missing debugging information for referencing module
Error executing link.exe.
请高手们帮我分析一下,该怎么解决??有源码调试,先谢谢各位了!! DirectX的问题,我安装了dx90bsdk.exe,然后配置
在include files中
C:\DXSDK\INCLUDE
C:\DXSDK\SAMPLES\C++\DIRECTSHOW
C:\DXSDK\SAMPLES\C++\DIRECTSHOW\BASECLASSES
在library files中
C:\DXSDK\LIB注意:streams.h文件就在上述文件夹下面。另外,不要编译Summer 2004版本的DirectX SDK。编译streams.h文件还需要CJLibrary608c.rar库和AV8SDK库,都可以在附件中找到。
安装好后需要在options→directories→include files中添加C:\Program Files\CodeJockey \CJLibrary Version 6.08\Include目录和AV8SDK\AV8SDK\include目录。
Linking...
LINK : warning LNK4098: defaultlib "LIBCMTD" conflicts with use of other libs; use /NODEFAULTLIB:library
strmbasd.lib(amvideo.obj) : fatal error LNK1202: "D:\chap4\远程视频监控系统\接收端\接收端\Debug\vc60.pdb" is missing debugging information for referencing module
Error executing link.exe.
请高手们帮我分析一下,该怎么解决??有源码调试,先谢谢各位了!! DirectX的问题,我安装了dx90bsdk.exe,然后配置
在include files中
C:\DXSDK\INCLUDE
C:\DXSDK\SAMPLES\C++\DIRECTSHOW
C:\DXSDK\SAMPLES\C++\DIRECTSHOW\BASECLASSES
在library files中
C:\DXSDK\LIB注意:streams.h文件就在上述文件夹下面。另外,不要编译Summer 2004版本的DirectX SDK。编译streams.h文件还需要CJLibrary608c.rar库和AV8SDK库,都可以在附件中找到。
安装好后需要在options→directories→include files中添加C:\Program Files\CodeJockey \CJLibrary Version 6.08\Include目录和AV8SDK\AV8SDK\include目录。
C:\DXSDK\LIB,这里好象还少一个东西,头文件里要C:\DXSDK\SAMPLES\C++\DIRECTSHOW\BASECLASSES ,那lib一般也要
C:\DXSDK\SAMPLES\C++\DIRECTSHOW\BASECLASSES\release或debug
最后把你的工程清理一下,删掉临时文件,从.dsp重新生成一个,再rebuild all 一下。