Как создать "Makefile" для C ++? - PullRequest
       12

Как создать "Makefile" для C ++?

0 голосов
/ 08 сентября 2011

Я обычно работаю над Visual C ++ 2010 для создания консольных приложений в качестве задач программирования.Есть это представление, которое требует, чтобы я дал источник для файла "Makefile" какой-то командой в среде unix

all: g ++ program.cc -o program

, поскольку я не используюUnix и никогда не создавал "Makefile".Я не знаю, как сделать это представление.Я читал о make-файле, который должен давать зависимости направлений и т. Д. Для компиляции программы.Я использую заголовочные файлы iostream string и итератор в программе.Я попробовал команду «все:».Команда bash return not found.

Может ли кто-нибудь помочь мне с этой отправкой?Код готов, но единственное, что нужно остановить для отправки, это «make-файл».пожалуйста, включите также команды оболочки.

1 Ответ

1 голос
/ 08 сентября 2011

Вам не хватает символа новой строки и двух вкладок (да, вы правильно прочитали, а не пробелы) после строки all:, что-то вроде этого:

all:
        g++ helloworld.cc -o helloworld

Чтобы вызвать make, введите make в каталоге с Makefile. Зависимости от системных заголовков обычно не учитываются, если в вашем коде всего один файл, вы можете смело игнорировать это.

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