это необходимо для makefile для генерации файлов .o для небольших проектов - PullRequest
1 голос
/ 27 октября 2011
all: hello

hello: main.o
 g++ -o hello main.o

main.o: main.cpp
 g++ -c main.cpp

Выше простой make-файл, мой вопрос таков: почему мы не используем следующее для небольшого проекта? Нет необходимости создавать файлы .o. Есть ли какой-либо недостаток в использовании следующего формата для небольших проектов?

all: hello

hello:main.cpp
 g++ -o hello main.cpp

1 Ответ

3 голосов
/ 27 октября 2011

Нет, в этом нет недостатка.

[Конечно, простые проекты имеют тенденцию вырастать в более крупные проекты, поэтому всегда есть аргумент, что вам следует начинать, когда вы хотите продолжать ...]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...