У меня есть статическая библиотека liborc-0.4.a без общей библиотеки. У меня есть другая библиотека, libschroedinger-1.0.a (нет общего), которая зависит от символов в liborc-0.4.a. Если я запускаю nm на liborc-0.4.a, символы, такие как orc_init, отображаются как T (что означает, что они определены). Я построил libschroedinger-1.0.a с флагом командной строки -lorc-0.4, чтобы он увидел символы и был […]
Я получаю сообщение об ошибке: main.o(.text+0x1ed): In function `main’: : undefined reference to `avergecolumns’ collect2: ld returned 1 exit status когда я gcc * .o. Я не совсем уверен, что вызывает эту ошибку. Другие плакаты объяснили это, поскольку функция не найдена или функция пуста. Если кто-то может уточнить или уточнить, это было бы очень оценено! […]