Установите пакет разработки для libhx, он, вероятно, называется libhx-dev.Библиотеки обычно поставляются в 2 пакетах, один для поддержки времени выполнения, который включает в себя скомпилированную общую библиотеку, и один для разработки, который включает файлы заголовков, часто статическую библиотеку и другие.
Прочитайте libhx документацию .
# включите файлы заголовков, которые вам нужны в вашем коде
Скомпилируйте ваш исходный код
gcc -Wall -c myfile.c
свяжет ваши файлы для создания программы и ссылку на библиотеку libhx
gcc -o myprogram -lHX myfile.o
Теперь - в разработке libhx используется pkg-config .Это означает, что вы можете запустить pkg-config, чтобы узнать, какие флаги компилятора вам нужно использовать для компиляции программы с использованием libhx и какие флаги использовать при компоновке вашей программы.
Запустите, например, pkg-config --cflags libHX
и pkg-config --libs libHX
, чтобы увидетькакие флаги вы должны использовать.Это означает, что вы можете скомпилировать / связать вашу программу, используя что-то вроде:
gcc -Wall -c $(pkg-config --cflags libHX) myfile.c
gcc -o myprogram $(pkg-config --libs libHX) myfile.o