![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
AD |
![]()
Сообщение
#1
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: ![]() ![]() ![]() |
Сейчас программирую в Linux. В качестве редактора использую Kate. Makefile создан вручную, а не с помощью IDE. Решил сделать более универсальный makefile, который берет исходники из папки src, объектники кладет в obj, бинарники в bin. На Habrahabr нашел подобное, слегка поправил для своих нужд. Но выдает ошибку на 32 строчку. Пишет MIssing separayor. Stop.
Помогите, пожалуйста, поправить ошибку. Прежде, чем приведу makefile. Объясню структуру. Файл проекта. В нем, в корне - makefile, затем src - исходники, где могут быть поддиректории. Балуюсь дома с таким вот, потому чисто тестовое все. Поддиректория M1 Итак - makefile:
|
|
|
![]() |
Iron Bug |
![]()
Сообщение
#2
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 1611 Регистрация: 6.2.2009 Из: Yekaterinburg Пользователь №: 533 Спасибо сказали: 219 раз(а) Репутация: ![]() ![]() ![]() |
скорее всего, просто отсутствует пустая строка в конце файла.
Сообщение отредактировал Iron Bug - 5.2.2012, 10:52 |
|
|
AD |
![]()
Сообщение
#3
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
Iron Bug |
![]()
Сообщение
#4
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 1611 Регистрация: 6.2.2009 Из: Yekaterinburg Пользователь №: 533 Спасибо сказали: 219 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
AD |
![]()
Сообщение
#5
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: ![]() ![]() ![]() |
Да нет, есть она. Не помогает!!! ну, значит точно проверяй табы и прочее. капризный он, make, к формату файла. достаточно сохранить его в каком-нить редакторе, который табы на пробелы меняет - и привет. я поэтому на bjam перешла и была рада ![]() Так блин, как раз на табы он сразу пишет корректное сообщение и я это поправил сразу. При выкладывании на форум могло автоматически замениться на пробелы, так что на это смотреть не надо. Это как раз makefile выдает корректное сообщение. |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 16.7.2025, 12:22 |