Вот структура папок проекта (все файлы *.c содержат "
Код: Выделить всё
mainКод: Выделить всё
./Makefile
./src/lib/hello.h
./src/lib/hello.c
./src/lib/world.h
./src/lib/world.c
./src/lib/foo.h
./src/lib/foo.c
./src/lib/bar.h
./src/lib/bar.c
Код: Выделить всё
hello.h" и "hello.cКод: Выделить всё
CC = gcc
CFLAGS = -Wall -g
# How to include only "hello.h"?
INCLUDES = -Isrc/lilb
# How to write the rest for debugging only "hello.c"?
Код: Выделить всё
world.h" и "world.cКод: Выделить всё
CC = gcc
CFLAGS = -Wall -g
# How to include only "world.h"?
INCLUDES = -Isrc/lilb
# How to write the rest for debugging only "world.c"?
Подробнее здесь: https://stackoverflow.com/questions/797 ... ource-in-c
Мобильная версия