gccでスレッド
[c num=1]
include <stdio.h>
include <pthread.h>
void hoge(void arg) { int i; for(i=0;i<10;i++) { printf("hoge[%d]\n", i); sleep(1); } } int main(void) { printf("Hello, World!\n");
pthread_t t1; pthread_create( &t1, NULL, &hoge, NULL);
int i;
for(i=0;i<10;i++) {
printf("main[%d]\n", i);
sleep(2);
}
pthread_join(t1, NULL);
}
[/c]
コンパイルはこれで。
gcc -lpthread -o hoge hoge.c
参考にしたのはこっち。
X-Window Programming
C言語入門
まぁそのうち必要になるかもしれないし。