#c #eclipse
#c #eclipse
Вопрос:
Библиотека PBC установлена в моей системе, и я хочу использовать ее в своей программе C в Eclipse. Итак, я передал компилятору путь к включению и путь к библиотеке PBC. Позже, когда я пытаюсь собрать программу, она выдает следующую ошибку:
cc1: неустранимая ошибка: /usr/local/include /pbc: нет такого файла или каталога
Комментарии:
1. Если файл не указан по
/usr/local/include/pbc
пути, то это должна быть ошибка компиляции , а ошибка не связывания . Можете ли вы поделиться ошибкой, которая отображается на консоли, может быть.2. создайте весь файл сборки: ../first.c Вызывающий: Компилятор GCC C gcc -I / usr/local/include/pbc -I /usr/include/glib-2.0 -include/usr/local/include/pbc -include/usr/include /glib-2.0 -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF «first.d» -MT «first.o» -o «first.o» «../first.c» cc1: неустранимая ошибка: /usr/local/include/pbc: компиляция такого файла или каталога не завершена. subdir.mk: 18: не удалось выполнить рецепт для целевого ‘first.o’: *** [first.o] Ошибка 1 «make all» завершается кодом выхода 2. Сборка может быть неполной.
3. Пожалуйста, добавьте этот текст (комментарий выше) в сообщение. И вставьте ее в раздел кода блочной цитаты.
4. И да, это ошибка компиляции. В нем говорится, что у вас нет
/usr/local/include/pbc
каталога. А вы?5. Обратите внимание, что проблема, вероятно, возникает из
-include/usr/local/include/pbc
. Это неправильно,-include
вариант — включить файл заголовка (это эквивалентно размещению#include "/usr/local/include/pbc"
в верхней части вашего исходного файла). Вам вообще не должны понадобиться два-include
варианта.