Opened 5 years ago

Closed 5 years ago

#87 closed ожидается проверка (задача сдана)

WW #1

Reported by: egipti.pavel Owned by: Egor Suvorov
Component: WW_make Version: 3.0
Keywords: Cc:

Description

Моя лабораторная в папке lab1

Change History (9)

comment:1 Changed 5 years ago by egipti.pavel

Все исправил, лабораторная в папке lab_01

comment:2 Changed 5 years ago by Egor Suvorov

Owner: changed from Egor Suvorov to egipti.pavel
Type: ожидается проверкаожидаются исправления
  1. Не хватает некоторых зависимостей от заголовочных файлов. Например, если изменить io.h, то не перекомпилируется algorithm.c, хотя он от него зависит.
  2. Слишком много отличий между correct и остальными папками (с учётом пробелов): посмотрите на вывод команд diff -r correct unresolved и diff -r correct multiple.

По стилю:

  1. Традиционно в COMPILE_FLAGS флаг -c не включают и называет эту переменную CFLAGS: вдруг захочется в одну команду и скомпилировать, и слинковать.
  2. А вот -Iinclude в CFLAGS как раз включают.
  3. Скобочки вокруг значения в return не нужны.

comment:3 Changed 5 years ago by egipti.pavel

Owner: changed from egipti.pavel to Egor Suvorov
Type: ожидаются исправленияожидается проверка
Version: 1.02.0

comment:4 Changed 5 years ago by Egor Suvorov

Owner: changed from Egor Suvorov to egipti.pavel
Type: ожидается проверкаожидаются исправления

Стало лучше, почте успех:

  1. Пока всё ещё не хватает некоторых зависимостей. Например, algorithm.h подключается не только в algorithm.c, но и в других файлах.

comment:5 Changed 5 years ago by egipti.pavel

Owner: changed from egipti.pavel to Egor Suvorov
Type: ожидаются исправленияожидается проверка
Version: 2.03.0

comment:6 Changed 5 years ago by Egor Suvorov

Owner: changed from Egor Suvorov to egipti.pavel

Последняя мелочь до дедлайна:

  1. В Makefile стоит лишняя зависимость: lab1 не требует для компиляции папку bin. Эту зависимость нужно убрать. lab1 требует только объектные файлы.

comment:7 Changed 5 years ago by Egor Suvorov

Type: ожидается проверкаожидаются исправления

comment:8 Changed 5 years ago by egipti.pavel

Owner: changed from egipti.pavel to Egor Suvorov
Type: ожидаются исправленияожидается проверка

comment:9 Changed 5 years ago by Egor Suvorov

Resolution: задача сдана
Status: assignedclosed

Успех!

Note: See TracTickets for help on using tickets.