Профайлинг приложений |
Здравствуйте, гость ( Вход | Регистрация )
Профайлинг приложений |
fadday |
23.11.2011, 15:54
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 3 Регистрация: 23.11.2011 Пользователь №: 3024 Спасибо сказали: 0 раз(а) Репутация: 0 |
Возникла проблема с профайлингом приложений написанных на Qt при использовании сторонних профайлеров. Ни один из используемых мной в упор не видит отладочной информации (использовал AQtime и С++ perfomance validator), хотя все скомпилено как debug. Погуглив не нашел информации по этому вопросу и вообще тема профайлинга для Qt плохо освещена. Кто нибудь сталкивался с такой проблемой?
|
|
|
fadday |
24.11.2011, 10:23
Сообщение
#2
|
Новичок Группа: Новичок Сообщений: 3 Регистрация: 23.11.2011 Пользователь №: 3024 Спасибо сказали: 0 раз(а) Репутация: 0 |
Ок. Да, согласен. Компилятор который юзаю - MinGW. Следовательно для включения в экзэшник отладочной информации нужно компилить с ключом -ggdb или -g. Для того чтобы скомпилить с данным ключом в .pro файле добавляем строчку QMAKE_CXXFLAGS_DEBUG += -ggdb или QMAKE_CXXFLAGS_DEBUG += -g. И нихера. В документации к профайлеру, смотрел только у AQtime, в поддерживаемых компиляторах указан gcc 2.95 и последующих версий. MinGW у меня 4.4. Может конечно в этом собака зарылась.
|
|
|
Текстовая версия | Сейчас: 1.12.2024, 23:21 |