Как написать Makefile для отладки только одного заголовка и исходного кода в cLinux

Ответить
Anonymous
 Как написать Makefile для отладки только одного заголовка и исходного кода в c

Сообщение Anonymous »

Папка lib содержит множество файлов *.h и *.c, все файлы находятся в стадии разработки и содержат множество ошибок, включая синтаксические ошибки. Поэтому я хочу написать Makefile для отладки всех библиотек одну за другой.
Вот структура папок проекта (все файлы *.c содержат "" для целей тестирования):

Код: Выделить всё

./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
Вот Makefile_hello для отладки "

Код: Выделить всё

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"?
Вот Makefile_world для отладки "

Код: Выделить всё

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"?
Как написать правильный Makefile?

Подробнее здесь: https://stackoverflow.com/questions/797 ... ource-in-c
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»