Makefile ішіндегі subst деген не?

Мазмұны:

Makefile ішіндегі subst деген не?
Makefile ішіндегі subst деген не?
Anonim

3. GNU make анықтамалық нұсқаулығынан: $(subst from, to, text) Мәтіндік мәтінде мәтіндік ауыстыруды орындайды: бастап әрбір кездесуі to арқылы ауыстырылады. Нәтиже функция шақыруының орнына қойылады. Мысалы, $(subst ee, EE, фут көшеде)

Makefile ішіндегі жолақ дегеніміз не?

$(жолақ) Жолдан алдыңғы және кейінгі бос орынды жояды және бір немесе бірнеше бос орын таңбаларының әрбір ішкі тізбегін бір бос орынмен ауыстырады Осылайша, ' $(жолақ a b c) ' нәтижесі ' a b c ' болады. Функция жолағы шартты мәндермен бірге пайдаланылғанда өте пайдалы болуы мүмкін.

Patsubst дегеніміз не?

$(patsubst PATTERN, REPLACEMENT, TEXT) МӘТІНДЕН PATTERN сәйкес келетін бос орындармен бөлінген сөздерді тауып, оларды REPLACEMENT деп ауыстырады. Мұндағы PATTERN сөздегі кез келген таңбалардың кез келген санына сәйкес келетін қойылмалы таңба ретінде әрекет ететін % болуы мүмкін.

Makefile ішіндегі қойылмалы таңба дегеніміз не?

3 Функция қойылмалы таңбасы. … $(қойылмалы таңба үлгісі …) Makefile файлының кез келген жерінде пайдаланылатын бұл жол берілген файл атауы үлгілерінің біріне сәйкес келетін бар файлдар атауларының бос орынмен бөлінген тізімімен ауыстырылады Егер жоқ болса бар файл атауы үлгіге сәйкес келеді, содан кейін бұл үлгі қойылмалы таңба функциясының шығысында алынып тасталады.

Makecmdgoals дегеніміз не?

МАҚСАТ ҚОЛДАУ. Пәрмен жолында жасауға берілген мақсаттар. Бұл айнымалы мәнді орнату make жұмысына әсер етпейді. Мақсаттарды анықтау үшін аргументтерді қараңыз.

Ұсынылған: