Попробуйте
cc -Iexample_problems_h -Iexample_util_h example_problems_c/*.c example_util_c/*.c example_main.c -o name_of_example
Возможно, вам понадобится добавить другие библиотеки для ссылок, если он жалуется, но так как я не знаю, что в исходном коде, я не могу вам этого дать.
Кроме того, это решение предполагает, что у вас есть только одна функция main
, предположительно в example_main.c
, и нет других дублирующих имен функций.