|
楼主 |
发表于 2010-3-30 20:41:46
|
显示全部楼层
问题已解决。下面是原因:
//osgAL需要的声音链接库
#if _DEBUG
#pragma comment(lib, "oalppd.lib") //告诉编译器链接时使用debug版链接库
#pragma comment(lib, "osgALd.lib")
#else
#pragma comment(lib, "oalpp.lib") //告诉编译器链接时使用release版链接库
#pragma comment(lib, "osgAL.lib")
#endif
release版本下可以正常运行,debug下不可以。是因为OpenAL 1.1 SDK安装路径下的bin/win32里面只有vorbis.dll,没有vorbisd.dll。所以不能够在debug下调试。
所以问题不是出在MFC上,而是调试模式上。 |
|