kplot - это библиотека программирования UNIX для построения графиков на поверхности Каира. Исходный код доступен here. После загрузки исходного кода я добавил его в каталог kplot-master и cd в него. Простые Ls теперь показываетКак использовать kplot (Cairo plotting library) без его установки
array.c
border.c
bucket.c
buffer.c
....
example0.c
example1.c
....
Я использую Ubuntu 14.04 LTS. Cairo установлен в моей системе, и я тестировал его, успешно компилируя коды C, доступные в [zetcode dot com slash gfx slash cairo slash cairobackends slash] (Извините, поскольку мне не разрешено связывать более двух).
Я новичок в GTK и Cairo черчения библиотеку и хотел бы помочь в следующих направлениях:
- Я не хочу, чтобы установить kplot в моей системе.
- Я просто хочу узнать, как kplot использует Каир.
Когда я использую следующую команду:
gcc example0.c -o example `pkg-config --cflags --libs gtk+-3.0`
он выдает следующее сообщение об ошибке:
example0.c:17:20: fatal error: compat.h: No such file or directory
#include "compat.h"
^
compilation terminated.
Это будет очень полезно, если кто-то показывает мне, как проверить эти kplot примеры без установка.
ну, ваш компилятор должен знать, где вы положили те файлы .h, которые искали. Копирование их в папку по умолчанию - это то, что вы назвали бы установкой. Без этого вам нужно прочитать 'man gcc' и выяснить, какие опции (в основном,' -I' и '-L' вам нужны. Но: вам все равно нужно будет скомпилировать kplot, если вы хотите его использовать. –
Да, вы вам нужно будет установить его в свою систему, чтобы использовать его. Посмотрите в Makefile, чтобы узнать, можете ли вы установить его на пользовательский префикс, чтобы вы могли разместить его в нестандартном месте, например '/ opt/otherlibs' или так. – andlabs