Детали машины:
64bit windows
MinGW installed
gcc version 4.8.1
make version 3.8.1
eclipse indigo CDT
Я пытаюсь запустить простой код, используя библиотеку обработки изображений leptonica. Код просто читает изображение и записывает изображение в файл.
int main() {
PIX *new_pic = pixRead("C:\\Users\\random\\Downloads\\20140619_131838.jpeg");
pixWrite("C:\\Users\\random\\Downloads\\20140619_.jpeg", new_pic, 0);
return 1;
}
Я включил все библиотеки, используя следующую процедуру
Rightclick > Properties > c c++ general > libraries > Add > File System
Я также добавил путь к библиотекам, нажав на путь к библиотеке. Я добавил около 14 библиотек. Ошибка, которую я получаю для каждой библиотеки:
Cannot find -I<path to library>
Может кто-нибудь сказать мне, почему это происходит и как это исправить? Это правильный способ включить библиотеки?
Cannot find -I<path to library>
Директива -I предназначена для указания дополнительного пути к директивам #include.
Таким образом, вы должны указать путь к каталогу, который содержит все файлы заголовков (.h).
Для библиотечной части вы должны сделать это в:
C/C++ General -> Paths and Symbols -> Libraries -> Add