Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Программирование в *nix » FreeBSD - [решено] Проблема создания собственного makefile

Ответить
Настройки темы
FreeBSD - [решено] Проблема создания собственного makefile

Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изменения
Автор: RedNN
Дата: 21-12-2007
Пытаюсь 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

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

Отправлено: 14:06, 21-12-2007

 

Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


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

-------
Поспешай не торопясь


Отправлено: 21:09, 21-12-2007 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


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

Отправлено: 22:38, 21-12-2007 | #3


Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Отправить PM | Цитировать


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

Отправлено: 10:42, 24-12-2007 | #4


Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Отправить PM | Цитировать


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

Отправлено: 15:08, 24-12-2007 | #5


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


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

-------
Поспешай не торопясь


Отправлено: 22:14, 24-12-2007 | #6


Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Отправить PM | Цитировать


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

Отправлено: 11:14, 25-12-2007 | #7


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


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

-------
Поспешай не торопясь


Отправлено: 12:47, 25-12-2007 | #8

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


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

Отправлено: 01:57, 26-12-2007 | #9



Компьютерный форум OSzone.net » Linux и FreeBSD » Программирование в *nix » FreeBSD - [решено] Проблема создания собственного makefile

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Доступ - [решено] проблема создания домашней группы build 7048 EN Pa64ka Microsoft Windows 7 4 12-03-2009 12:28
[решено] Ошибка при компиляции из портов - Your Makefile has been rebuilt Forpost Общий по FreeBSD 13 20-08-2006 21:52
Как исправить Makefile? Igor_I Общий по FreeBSD 6 13-11-2005 17:30
Makefile Valr Программное обеспечение Linux и FreeBSD 7 24-08-2005 17:01
Проблемы с созданием Makefile... Zippy Программирование и базы данных 5 18-08-2004 19:38




 
Переход