У меня есть два файла, 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
.) Что мне сделать, чтобы скомпилировать это?