Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование в *nix (http://forum.oszone.net/forumdisplay.php?f=35)
-   -   [решено] Проблема создания собственного makefile (http://forum.oszone.net/showthread.php?t=96546)

RedNN 21-12-2007 14:06 701225

[решено] Проблема создания собственного 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

Пример взят из манов

ruslandh 21-12-2007 21:09 701457

Вроде перед g++ должен стоять <TAB>

mar 21-12-2007 22:38 701506

в Makefile-ах (как и в некоторых других случаях) действительно достаточно серьезно оформление - tab-ы

RedNN 24-12-2007 10:42 702757

действительно, дело было в том, что перед командой надо ставить TAB. спасибо

RedNN 24-12-2007 15:08 702917

Ещё вопрос по сборке gcc'ой: как сделать, чтобы ошибки и варнинги, возникающие при компиляции, писались в обычный текстовый файл? Курение мануалов не дало результатов - так и не смог найти нужную опцию.

ruslandh 24-12-2007 22:14 703173

gcc main.o -o prog &> log.txt

RedNN 25-12-2007 11:14 703432

ruslandh, попробовал, log.txt создаётся, но туда ничего не пишется. А можно узнать смысл "&>" это перенаправление вывода?

ruslandh 25-12-2007 12:47 703493

Читай матчасть :)

mar 26-12-2007 01:57 704045

RedNN,
& вообще весьма полезный значек. Уже разобрались? :)


Время: 16:33.

Время: 16:33.
© OSzone.net 2001-