Я программирую в CCS (на основе Eclipse), чтобы научиться использовать микроконтроллеры.У меня есть 2 проблемы с включенными
У меня возникли проблемы с включенными.
У меня есть 4 файла:
GPIO.h - макросы и прототипы GPIO функций
GPIO.c - реализация GPIO функций, объявленных в GPIO.h
main.c - основная программа
util.h - макросы и определения типов необходимы для всех остальных файлов
В каждой из программ включает в себя положить, я Ctrl + C/Ctrl + V моего кода: Я действительно попробовать с "", Я бы хотел, чтобы мой код работал, это было бы полезно.
GPIO.h - #include "util.h"
GPIO.c - #include "GPIO.h"
main.c - #include "GPIO.c"
util.h - (no includes)
Как и в затмении все файлы помещаются в папку проекта. Уже проверены вручную, обратившись к папке, и они есть.
Когда я компиляции и запуска, есть 2 ошибки, относящиеся к включают в себя:
"../GPIO.c", Line 9: fatal error # 1965: Can not open source file "GPIO.h"
"../main.c", Line 1: fatal error # 1965: Can not open source file "GPIO.c"
Я не понимаю, что это неправильно!
Я сделал редактирование так, чтобы люди поняли, что даже при "" ошибка продолжается (@ mame98). Я дал понять, что я использую CCS IDE на основе Eclipse, и теперь мое подозрение связано с операционной системой. У меня будет возможность протестировать Windows только сейчас.
Попробуйте использовать '' '' вместо '<>'. И * никогда * не включайте файлы '* .c'. –
В основном мне нужно включить GPIO.h и util.h? – ialsafid
Возможный дубликат: https://e2e.ti.com/support/development_tools/code_composer_studio/f/81/t/349148 – jada12276