/ / Debugging Visual Studio изгражда от Eclipse - c ++, визуално студио, затъмнение, отстраняване на грешки, междуплатформени

Отстраняване на грешки Visual Studio изгражда от Eclipse - c ++, визуално студио, затъмнение, отстраняване на грешки, междуплатформени

Тъкмо започвам на платформа(Windows, Linux, OS X) C ++ и ние решихме да използваме Scons за нашата система за изграждане и Eclipse като нашето IDE.Аз разбрах как да задействам Scons да направи Visual C ++ build от Eclipse и за грешки и т.н., за да се отразите в Eclipse, така че всички добре досега. Обаче, би било хубаво да използваме Eclipse за отстраняване на грешки, но различните опции за отстраняване на грешки на Eclipse не могат да прочетат символите за отстраняване на грешки, които VC поставя в изграждането. Значи някой знае ли начин около това, или (както подозирам) ще трябва да използвам Visual Studio за отстраняване на грешки?

Очевидно това по никакъв начин не е лошо решение, но използването на един единствен IDE би било още по-добре!

Благодаря предварително за всяка помощ ....

Отговори:

3 за отговор № 1

Visual C ++ създава PDB файлове за свои собствени символи, които се вмъкват в двоичното. Единствената разпоредба за другите дебъгерни програми е C7 и се надяваме, че това е достатъчно за gdb.

Отидете на Properties | C / C ++ | Общи | Информация за отстраняване на грешки = C7 Съвместим (вместо стандартния ППБ). Командната линия е / Z7 вместо друга / Z? (което може да бъде ППБ или ППБ с продължаване).


0 за отговор № 2

Не бихте ли по-добре да изградите приложението си с gcc за всички платформи? След това можете да отстраните грешки и да ги компилирате лесно и надявайки се по същия начин.