Связанный с Makefile - PullRequest
       0

Связанный с Makefile

0 голосов
/ 10 июня 2011

У меня есть Makefile, где первая строка имеет тип:

all:client.so simulator
         LD_PRELOAD=/path/to/shared/lib/client.so ./simulator

и другие строки выше

Теперь у меня есть другая программа, скажем, xyz.c, исполняемый файл которой вызывается из симулятора с помощью execve ().

Как включить компиляцию и т. Д. Xyz.c в тот же Makefile, или мне нужно использовать другой make-файл.

Спасибо

Ответы [ 2 ]

1 голос
/ 10 июня 2011

Вам нужно добавить зависимость и правило для ее построения:

simulator: xyz.c
     $CC xyz.c -o yxz
1 голос
/ 10 июня 2011

Разве вы не можете просто сделать all зависимым от исполняемого файла для xyc?А затем добавить цели, чтобы построить это из xyc.c?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...