libuv undefinierter Verweis auf uv_loop_new

Nach dem Kompilieren versuche ich zu laufenlibuv Beispielprogramm:

#include <stdio.h>
#include <uv.h>

int main() {
    uv_loop_t *loop = uv_loop_new();

    printf("Now quitting.\n");
    uv_run(loop, UV_RUN_DEFAULT);

    return 0;
}

Beim Versuch, auszuführen, wird jedoch die folgende Fehlermeldung angezeigt:

**/tmp/ccHTpspB.o: In function `main':
main.c:(.text+0x9): undefined reference to `uv_loop_new'
main.c:(.text+0x28): undefined reference to `uv_run'
collect2: error: ld returned 1 exit status**

Was habe ich falsch gemacht ?

PS: Es funktioniert nicht mit #include "uv.h"

Antworten auf die Frage(2)

Ihre Antwort auf die Frage