Здравствуйте уважаемые разработчики!
У меня, например, есть файл uart.c и я хочу создать для него заголовок uart.h, но CodeMaster не позволяет этого сделать - пишет, что файл с таким именем уже добавлен.
Заголовочные файлы в CodeMaster-96
Модераторы: ea, Alis, pip, gurzzza, _sva_
-
- Сообщения: 209
- Зарегистрирован: 14 дек 2015, 09:21
- Предприятие: АО НИИЭТ
- Откуда: АО НИИЭТ, Воронеж
Re: Заголовочные файлы в CodeMaster-96
Вот пример описания заголовочного файла для uart(в архиве "Header.zip" рабочая область для CodeMaster-96 с примером проекта).anton писал(а):Здравствуйте уважаемые разработчики!
У меня, например, есть файл uart.c и я хочу создать для него заголовок uart.h, но CodeMaster не позволяет этого сделать - пишет, что файл с таким именем уже добавлен.
- Вложения
-
- Header.zip
- (108.43 КБ) 223 скачивания
Re: Заголовочные файлы в CodeMaster-96
После добавления проекта в рабочую область, делаю его активным и получаю следующие сообщения:
Окно редактора: Не удалось открыть файл: '.\test\main.c', создаем новый файл.
Окно редактора: Не удалось открыть файл: 'D:\Projects\AMCS96\Header\uart.h', создаем новый файл.
Окно редактора: Не удалось открыть файл: '.\test\uart.c', создаем новый файл.
А также uart.h в дереве файлов не отображается. Ну и как этим пользоваться?
Окно редактора: Не удалось открыть файл: '.\test\main.c', создаем новый файл.
Окно редактора: Не удалось открыть файл: 'D:\Projects\AMCS96\Header\uart.h', создаем новый файл.
Окно редактора: Не удалось открыть файл: '.\test\uart.c', создаем новый файл.
А также uart.h в дереве файлов не отображается. Ну и как этим пользоваться?
-
- Сообщения: 209
- Зарегистрирован: 14 дек 2015, 09:21
- Предприятие: АО НИИЭТ
- Откуда: АО НИИЭТ, Воронеж
Re: Заголовочные файлы в CodeMaster-96
В окне редактора остаются абсолютные ссылки на открытые файлы. Достаточно закрыть окно редактора и заново открыть файлы из окна рабочей области с проектом.anton писал(а):После добавления проекта в рабочую область, делаю его активным и получаю следующие сообщения:
Окно редактора: Не удалось открыть файл: '.\test\main.c', создаем новый файл.
Окно редактора: Не удалось открыть файл: 'D:\Projects\AMCS96\Header\uart.h', создаем новый файл.
Окно редактора: Не удалось открыть файл: '.\test\uart.c', создаем новый файл.
А также uart.h в дереве файлов не отображается. Ну и как этим пользоваться?
Файл "uart.h" отображается в дереве проекта подключенным к файлу "main.c" (с использованием директивы #include)
- Вложения
-
- cm96_header.JPG (33.5 КБ) 4380 просмотров
Re: Заголовочные файлы в CodeMaster-96
Получается, нужно заголовочный файл создавать не из среды разработки, а отдельно и затем подключать. И тогда он будет отображаться как связанный с .c файлом. Это очень неудобно, но всё равно спасибо за ответ.
-
- Сообщения: 209
- Зарегистрирован: 14 дек 2015, 09:21
- Предприятие: АО НИИЭТ
- Откуда: АО НИИЭТ, Воронеж
Re: Заголовочные файлы в CodeMaster-96
Создавать заголовочные файлы можно и в среде CodeMaster-96 (меню "Файл->Новый файл"), только не добавлять в проект, а подключать через директиву #include.anton писал(а):Получается, нужно заголовочный файл создавать не из среды разработки, а отдельно и затем подключать. И тогда он будет отображаться как связанный с .c файлом. Это очень неудобно, но всё равно спасибо за ответ.