Я пытаюсь профилировать программу C, которую я сделал из pagerank для задания. У меня есть mac, поэтому я не могу использовать gprof, поэтому проверили приложение xcode instruments. Я загрузил цель как исполняемый файл C.Кнопка записи инструментов Xcode при нажатии запускает запуск, но останавливается мгновенно (C Исполняемый)
я составил свою программу C с этим Makefile:
CC = clang
CFLAGS = -g -O1 -Wall -Werror -std=gnu11 -march=native
LDFLAGS = -lm -pthread
.PHONY: all clean
all: pagerank
pagerank: pagerank.c
$(CC) $(CFLAGS) $(LDFLAGS) $^ -o [email protected]
clean:
-rm -f *.o
-rm -f pagerank
-rm -rf *.dSYM
Проблема в том, что я нажимаю на кнопку записи и она начинается и останавливается мгновенно. Количество запусков увеличивается каждый раз, как если бы он успешно выполнялся.
Я не уверен, что я намерен делать по-другому. Мое понимание заключалось в том, что я указывал бы цель на свой исполняемый файл, записывал запись, а затем заходил в терминал и запускал тест, однако это, похоже, не работает.
Я добавил аргументы и использовал консоль для ввода ввода, и это сработало. – joshuatvernon