// programa thread1.cpp // Programa que testa se o seu Linux suporte Threads // Para compilá-lo utilise: g++ -o thread1 thread1.cpp #include #include #include int main() { printf("POSIX version é um conjunto de %ld\n", _POSIX_VERSION); if (_POSIX_VERSION < 199506L) { if (_POSIX_C_SOURCE >= 199506L) { printf("Desculpe mas seu sistema não suporta POSIX.1c threads\n"); } else { printf("Tente novamente com -D_POSIX_C_SOURCE=199506L\n"); } } else { printf("Seu sisetma suporta POSIX1.c threads,\n"); #ifdef _POSIX_THREAD_PRIORITY_SCHEDULING printf("including support for priority scheduling\n"); #else printf("but does not support priority scheduling\n"); #endif } exit(EXIT_SUCCESS); }