В настоящее время , я использую m4 для предварительной обработки моего исходного кода на c ++, и код компилируется, как показано ниже:
m4 -P main.cpp | g++ -xc++ -o main.o.
Использование pipe немного раздражает.Я хотел бы знать, есть ли какая-нибудь волшебная опция компилятора, чтобы сказать gcc использовать m4 в дополнение к cpp.