![]() |
[решено] Проблема создания собственного makefile
Пытаюсь cоздать Makefile.
Прога состоит из двух файлов: main.cpp и main.h Код Makefile: prog : main.o g++ main.o -o prog main.o: main.cpp main.h g++ -c main.cpp Фря выдаёт: line 2: Need an operator line 5: Need an operator Пример взят из манов |
Вроде перед g++ должен стоять <TAB>
|
в Makefile-ах (как и в некоторых других случаях) действительно достаточно серьезно оформление - tab-ы
|
действительно, дело было в том, что перед командой надо ставить TAB. спасибо
|
Ещё вопрос по сборке gcc'ой: как сделать, чтобы ошибки и варнинги, возникающие при компиляции, писались в обычный текстовый файл? Курение мануалов не дало результатов - так и не смог найти нужную опцию.
|
gcc main.o -o prog &> log.txt
|
ruslandh, попробовал, log.txt создаётся, но туда ничего не пишется. А можно узнать смысл "&>" это перенаправление вывода?
|
|
RedNN,
& вообще весьма полезный значек. Уже разобрались? :) |
Время: 16:33. |
Время: 16:33.
© OSzone.net 2001-