Структура проекта вот такая:
Необходимо чтобы
1) все *.с были вынесены в корень проекта
2)*.с включали только *.h
3)*.h включали только *.h
Выношу любой *.с (к примеру queue.c ) в корень , удаляю запись #include "lib\queue.c".Делаю ребилд и тут куча ошибок типа:
Warning[Pe223]: function "*" declared implicitly D:\forastr\Console\Console\1\os\os_main.c 3854 (как то так).Поясните ,пожалуйста , из-за чего так происходит?