Включить внешнюю библиотеку в C

Я пытаюсь использовать библиотеку C для курса открытого ПО из Гарварда. Инструкции инструктора по настройке внешней библиотеки можно найтиВот.

Я следую инструкциям, относящимся к Ubuntu, так как я пытаюсь использовать эту библиотеку на моем Ubuntu Box. Я следовал инструкциям на странице, чтобы настроить его, но когда я запускаю простойhelloWorld.c Программа, использующая библиотечную функцию cs50, gcc не хочет подыгрывать.

Пример:

helloWorld.c

#include <stdio.h>
#include <cs50.h>

int
main(void){
        printf("What do you want to say to the world?\n");
        string message = GetString();
        printf("%s!\n\n", message);
}

$ gcc helloWorld.c

/tmp/ccYilBgA.o: In function `main':
helloWorld.c:(.text+0x16): undefined reference to `GetString'
collect2: ld returned 1 exit status

Я следовал инструкциям к письму, как указано в инструкциях, но они не работали для меня. Я запускаю Ubuntu 12.04. Пожалуйста, дайте мне знать, если я смогу прояснить мою проблему.

Ответы на вопрос(5)

Ваш ответ на вопрос