Как создать makefile для Linux для следующей команды — gcc -shared -home/ time.c /libperi.a -o time.so

#gcc #makefile #compilation

#gcc #makefile #Сборник

Вопрос:

Как создать makefile для Linux для следующей команды?

 gcc -shared -home/ time.c /libperi.a -o time.so
 

Ответ №1:

Сначала выберите имя. Похоже, что эта команда выполняет сборку time.so , так что это хорошее название.

Makefile — это просто текстовый файл. Напишите это так:

 time.so:
    gcc -shared -home/ time.c /libperi.a -o time.so
 

Этот пробел перед символом gcc является табуляцией, а не пробелами.

Как только это заработает, вы можете прочитать руководство и узнать больше о Make, что позволит вам писать более мощные правила.