#include #include #include void* thread_func(void*) { printf("hello from thread\n"); return nullptr; } int main(int argc, char** argv) { pthread_t tid; printf("creating thread\n"); if (pthread_create(&tid, nullptr, &thread_func, nullptr) == -1) { perror("pthread_create"); return 1; } sleep(1); printf("exiting\n"); return 0; }