Как связать libqmi? - PullRequest
       15

Как связать libqmi?

2 голосов
/ 10 июля 2019

Я пытался использовать libqmi, но не могу пройти через компоновщик. Он продолжает говорить «неопределенная ссылка» на функции libqmi. Любые предложения, что нужно?

Для gcc доступны пути и библиотеки, символы находятся внутри libqmi-glib, похоже, что все на месте.

Код, я думаю, самый простой.

int main(int argc, char **argv)
{
    GFile *qmi = g_file_new_for_path("/dev/cdc-wdm0");
    printf("%li\r\n", (long int)(qmi));
    g_object_unref(qmi);
    return 0;
}

И сборка идет так:

gcc -I/usr/local/include/libqmi-glib/ -I/usr/include/glib-2.0/ -I/usr/lib/x86_64-linux-gnu/glib-2.0/include/ whatever.c -L/usr/local/lib/ -L/usr/lib/x86_64-linux-gnu/ -lqmi-glib -lglib-2.0
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...