fmod останавливает вывод Visual Studio 2008 - PullRequest
1 голос
/ 30 октября 2011

Это продолжение до этого поста , но оно немного отличается, поэтому я чувствовал, что это оправдывает новый вопрос. По сути, Visual Studio перестала выводить как printfs, так и информацию об утечке памяти (я работаю над приложением DirectX). После некоторых копаний я обнаружил, что fmod, по-видимому, мешает VS печатать информацию об утечке памяти. В частности, если я закомментирую:

ERRCHECK(mSystem->init(32, FMOD_INIT_NORMAL, 0));

все мои выходные данные возвращаются. Кто-нибудь видел это раньше? Есть идеи?

1 Ответ

0 голосов
/ 31 октября 2011

У вас есть эта проблема с примерами?

Я не уверен, что вызвало бы вашу проблему, но FMOD не включает никаких отладочных CRT-кодов или кода, который мог бы помешать информации об утечке памяти, о которой я знаю. Отладка памяти работает для меня в примерах FMOD.

Можете ли вы убедиться, что вы связываетесь с библиотекой отладки CRT. то есть C / C ++ -> Генерация кода -> Библиотека времени выполнения = / MDd или / MTd

...