Форум программистов, компьютерный форум CyberForum.ru

C++

Войти
Регистрация
Восстановить пароль
 
elch10
38 / 21 / 4
Регистрация: 27.04.2015
Сообщений: 164
Завершенные тесты: 2
#1

Где взять Gprof под windows? - C++

27.07.2016, 12:28. Просмотров 336. Ответов 10
Метки нет (Все метки)

Где можно найти gprof под windows. Не смог найти, файл gnome.out сгенерировался, а как его проанализировать?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Dmitriy_M
1341 / 1222 / 112
Регистрация: 20.03.2009
Сообщений: 4,393
Записей в блоге: 11
27.07.2016, 14:49     Где взять Gprof под windows? #2
Взять какой-нибудь MinGW.
elch10
38 / 21 / 4
Регистрация: 27.04.2015
Сообщений: 164
Завершенные тесты: 2
27.07.2016, 18:34  [ТС]     Где взять Gprof под windows? #3
Dmitriy_M, так он установлен, а как пользоваться (gprof'ом)?

Добавлено через 32 секунды
Dmitriy_M, поискал туториалов, а там всё под linux
DrOffset
7060 / 4201 / 949
Регистрация: 30.01.2014
Сообщений: 6,968
27.07.2016, 18:52     Где взять Gprof под windows? #4
elch10, в принципе, если не хочешь возиться с консолью, то CodeBlocks (в комплекте) есть визуальный плагин для gprof.

Нужно только в настройках проекта включить ключ для профилировщика, и не забыть убрать флаг -s, если у тебя релиз.

Ну и сам gprof, понятное дело, должен быть установлен и доступен среде для использования.
castaway
Эксперт С++
4881 / 3017 / 370
Регистрация: 10.11.2010
Сообщений: 11,076
Записей в блоге: 10
Завершенные тесты: 1
27.07.2016, 20:16     Где взять Gprof под windows? #5
Цитата Сообщение от elch10 Посмотреть сообщение
поискал туториалов, а там всё под linux
Цитата Сообщение от elch10 Посмотреть сообщение
а как пользоваться (gprof'ом)?
Так же как и под Linux.
elch10
38 / 21 / 4
Регистрация: 27.04.2015
Сообщений: 164
Завершенные тесты: 2
27.07.2016, 21:53  [ТС]     Где взять Gprof под windows? #6
DrOffset, у меня codelite, там как?
castaway, а как например запустить gprof через cmd?
там просто
Код
gprof test_gprof gmon.out > analysis.txt
если такое ввести то вот что выводит cmd
Код
"gprof" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
DrOffset
7060 / 4201 / 949
Регистрация: 30.01.2014
Сообщений: 6,968
27.07.2016, 21:59     Где взять Gprof под windows? #7
Сообщение было отмечено автором темы, экспертом или модератором как ответ
elch10, так у тебя путь должен быть прописан в переменной окружения PATH, либо ты в cmd должен находиться в каталоге, где exe`шник gprof находится
Сейчас этому не учат разве в вузах\школах?
castaway
Эксперт С++
4881 / 3017 / 370
Регистрация: 10.11.2010
Сообщений: 11,076
Записей в блоге: 10
Завершенные тесты: 1
27.07.2016, 21:59     Где взять Gprof под windows? #8
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от elch10 Посмотреть сообщение
если такое ввести то вот что выводит cmd
Путь к gprof должен быть указан в переменной среды PATH, или сама gprof должна быть в той же директории.
elch10
38 / 21 / 4
Регистрация: 27.04.2015
Сообщений: 164
Завершенные тесты: 2
27.07.2016, 22:01  [ТС]     Где взять Gprof под windows? #9
DrOffset, castaway, спасибо, понял. А насчёт вуза - я ещё в школе
DrOffset
7060 / 4201 / 949
Регистрация: 30.01.2014
Сообщений: 6,968
27.07.2016, 22:14     Где взять Gprof под windows? #10
elch10, вообще лучше всего поставить MSYS2 и получишь практически полноценную unix консоль для win32, для которой сработают многие инструкции для linux и т.п. Вот официальная инструкция: https://msys2.github.io/, вот инструкция на русском от gru74ik для установки clang в составе msys2: http://www.cyberforum.ru/blogs/353967/blog3485.html
Там и gprof и mingw и многое другое доступно в штатном режиме. Все нужное ставится пакетным менеджером (как в linux).
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.07.2016, 22:30     Где взять Gprof под windows?
Еще ссылки по теме:
Где взять TPowerSock ? C++ Builder
Visual C++ Где взять Visual C++ 2008...
C++ Builder Где взять Borland C++ Builder 5.0.
Где взять исходники stl? C++
Где взять исходники mingw? C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
elch10
38 / 21 / 4
Регистрация: 27.04.2015
Сообщений: 164
Завершенные тесты: 2
27.07.2016, 22:30  [ТС]     Где взять Gprof под windows? #11
DrOffset, спасибо, я всегда хотел сделать такое! только не знал про MSYS2. Думал только в winows 10 есть поддержка linux команд
Yandex
Объявления
27.07.2016, 22:30     Где взять Gprof под windows?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru