• Paranoid - курс по анонимности и безопасности в сети от команды codeby. Защита персональных данных, анонимность в сети интернет, настройка виртуальных машин, безопасная передача данных, анти форензика и еще много всего полезного. Подробнее ...

Vs2008: "binary Was Not Built With Debug Informat"

malor

Active member
30.04.2007
27
0
#1
У меня было следующее сообщение при попытке запустить отладку по F5:

"Debugging information for 'vncviewer.exe' cannot be found or does not match. Binary was not built with debug information.
Do you want to continue debugging?"
Нашел инструкцию для включения Debug-режима:
To enable debugging:
1) Goto Project->HelloWorld Properties
2) On the left expand "Configuration Properties"
3) Expand "C/C++"
4) On the left, Select "General"
5) On the right, change "Debug Information Format" to "Program Database For Edit And Continue (/ZI)"
5) On the left, Select "Optimization"
6) On the right, change "Optimization" to "Disabled (/Od)"
7) On the left, expand "Linker"
8) On the left, select "Debugging"
9) On the right, change "Generate Debug Info" to "Yes"
10) Click ok
11) Set your breakpoints
12) Rebuild your application
То, что стрелкой - не трогать ?


После того как сделал по инструкции, во фрейме "Error List" слудующий текст:
Error 15 Command line error D8016 : '/GL' and '/ZI' command-line options are incompatible cl vncviewer
Error 16 error BK1506 : cannot open file '..\ReleaseNoUnicode\vncviewer\AboutBox.sbr': No such file or directory BSCMAKE vncviewer
Как быть?
 

a0z

Well-known member
15.03.2011
108
0
#2
Попробуй вместо
5) On the right, change "Debug Information Format" to "Program Database For Edit And Continue (/ZI)"

так:
5) On the right, change "Debug Information Format" to "Program Database (/Zi)"

а вообще, там где стрелкой отмечено, может уже есть дебажная конфигурация? тогда надо просто выбрать её для сборки.