У меня есть два файла, main.o и modules.o, и я пытаюсь их скомпилировать, чтобы main.o мог вызывать функции в modules.o. Мне прямо сказали не попробовать #include module.o. Я действительно не знаю, что я должен делать вместо этого. Я пробовал несколько разных версий gcc (например, gcc -x c driver main.o modules.o), но ничего не получаю: компилятор непрерывно возвращает
error: called object is not a function
Файлы .o - это файлы исходного кода (мне было предложено поместить исходный код в файлы с расширением .o.) Что мне сделать, чтобы скомпилировать это?