В make файлах, для чего предназначены CC и LD? В make файлах, что означает CC (компилятор) и LD (компоновщик)? C в CC, вероятно, является компилятором, что же такое C? И L в LD, вероятно, является компоновщиком, что означает D? Ответ 1 Имена этих переменных берутся из имен соответствующих инструментов. Обычно смысл этих сокращений заключается в следующем: CC означает " C c ompiler" (в аббревиатуре GCC он также рассматривается как c ompiler c ollection "). LD является компоновщиком (происходит от l чернил e d итор "или от" l oa d э "). Они также обычно используются в make файлах (см. Глава "Неявные переменные" руководства GNU): CPP означает " C p re p rocessor" CXX - это компилятор С++ AS - это компилятор языка как AR является ar программой сохранения chive Ответ 2 $(CC) является компилятором C (или сборником компилятора), $(LD) является компоновщиком, как вы подозревали. Я считаю, что D означает "Динамический".
Ответ 1 Имена этих переменных берутся из имен соответствующих инструментов. Обычно смысл этих сокращений заключается в следующем: CC означает " C c ompiler" (в аббревиатуре GCC он также рассматривается как c ompiler c ollection "). LD является компоновщиком (происходит от l чернил e d итор "или от" l oa d э "). Они также обычно используются в make файлах (см. Глава "Неявные переменные" руководства GNU): CPP означает " C p re p rocessor" CXX - это компилятор С++ AS - это компилятор языка как AR является ar программой сохранения chive
Ответ 2 $(CC) является компилятором C (или сборником компилятора), $(LD) является компоновщиком, как вы подозревали. Я считаю, что D означает "Динамический".