ハーバード大学のオープンコースウェア コースで C ライブラリを使用しようとしています。外部ライブラリをセットアップするためのインストラクターの指示は、ここにあります。
ubuntuボックスでこのlibを使用しようとしているので、ubuntu固有の指示に従っています。ページの指示に従ってセットアップしましたが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を実行しています。私の問題をさらに明確にすることができるかどうか教えてください。