Есть несколько функций:
func1()
{
...
}
func2()
{
...
}
func3()
{
...
}
Но нужно часто перекомпилировать программу, используя разные функции.
Как можно устроить, чтобы не нужные функции не включались в код?
Оговорочка: Функции большие и подтягивают за собой другие не нужные функции, так что писать так
#define func1() {......}
очень сложно(трудно читать).