Как отладить двоичный файл, созданный cmake, который дает сбой в режиме выпуска, но не в режиме отладки или в режиме RelC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Как отладить двоичный файл, созданный cmake, который дает сбой в режиме выпуска, но не в режиме отладки или в режиме Rel

Сообщение Anonymous »

Я разрабатываю аудиоплагин, который должен работать внутри другой (хостовой) программы. На большинстве хостов это работает нормально, но есть один, который вызывает сбой моего плагина.
Однако это происходит только тогда, когда я устанавливаю CMAKE_BUILD_TYPE=Release. Этого не происходит с CMAKE_BUILD_TYPE=Debug или CMAKE_BUILD_TYPE=RelWithDebInfo, что затрудняет отладку.
Кроме того, тот факт, что RelWithDebInfo и Release ведут себя по-разному, заставляет меня поверить, что CMake+ MSVC не создает один и тот же двоичный файл для этих двух режимов.
Можно ли каким-либо образом указать CMake+MSVC создать один и тот же двоичный файл для Release/RelWithDebInfo, но с дополнительными файлами pdb для «настоящий» режим выпуска?

Подробнее здесь: https://stackoverflow.com/questions/786 ... t-in-debug
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»