Страница 1 из 1

Заголовочные файлы в CodeMaster-96

Добавлено: 17 май 2016, 14:45
anton
Здравствуйте уважаемые разработчики!
У меня, например, есть файл uart.c и я хочу создать для него заголовок uart.h, но CodeMaster не позволяет этого сделать - пишет, что файл с таким именем уже добавлен.

Re: Заголовочные файлы в CodeMaster-96

Добавлено: 18 май 2016, 10:41
dav
anton писал(а):Здравствуйте уважаемые разработчики!
У меня, например, есть файл uart.c и я хочу создать для него заголовок uart.h, но CodeMaster не позволяет этого сделать - пишет, что файл с таким именем уже добавлен.
Вот пример описания заголовочного файла для uart(в архиве "Header.zip" рабочая область для CodeMaster-96 с примером проекта).

Re: Заголовочные файлы в CodeMaster-96

Добавлено: 19 май 2016, 15:07
anton
После добавления проекта в рабочую область, делаю его активным и получаю следующие сообщения:
Окно редактора: Не удалось открыть файл: '.\test\main.c', создаем новый файл.
Окно редактора: Не удалось открыть файл: 'D:\Projects\AMCS96\Header\uart.h', создаем новый файл.
Окно редактора: Не удалось открыть файл: '.\test\uart.c', создаем новый файл.
А также uart.h в дереве файлов не отображается. Ну и как этим пользоваться?

Re: Заголовочные файлы в CodeMaster-96

Добавлено: 19 май 2016, 15:27
dav
anton писал(а):После добавления проекта в рабочую область, делаю его активным и получаю следующие сообщения:
Окно редактора: Не удалось открыть файл: '.\test\main.c', создаем новый файл.
Окно редактора: Не удалось открыть файл: 'D:\Projects\AMCS96\Header\uart.h', создаем новый файл.
Окно редактора: Не удалось открыть файл: '.\test\uart.c', создаем новый файл.
А также uart.h в дереве файлов не отображается. Ну и как этим пользоваться?
В окне редактора остаются абсолютные ссылки на открытые файлы. Достаточно закрыть окно редактора и заново открыть файлы из окна рабочей области с проектом.
Файл "uart.h" отображается в дереве проекта подключенным к файлу "main.c" (с использованием директивы #include)

Re: Заголовочные файлы в CodeMaster-96

Добавлено: 23 май 2016, 12:00
anton
Получается, нужно заголовочный файл создавать не из среды разработки, а отдельно и затем подключать. И тогда он будет отображаться как связанный с .c файлом. Это очень неудобно, но всё равно спасибо за ответ.

Re: Заголовочные файлы в CodeMaster-96

Добавлено: 23 май 2016, 14:56
dav
anton писал(а):Получается, нужно заголовочный файл создавать не из среды разработки, а отдельно и затем подключать. И тогда он будет отображаться как связанный с .c файлом. Это очень неудобно, но всё равно спасибо за ответ.
Создавать заголовочные файлы можно и в среде CodeMaster-96 (меню "Файл->Новый файл"), только не добавлять в проект, а подключать через директиву #include.