最近遇到一些开发部署等方面的几个小问题,留个笔记。第一个 编程问题#include
#include
#include
int main(int argc, char *argv[])
{
int ret;
pthread_mutex_t mt;
ret = pthread_mutex_init(&mt, NULL);
if (ret != 0) {
printf("failed to init (ret: %d)\n", ret);
goto fail;
}
ret = pthread_mutex_unlock(&mt);
if (ret != 0) {
printf("failed to unlock (ret: %d)\n", ret);
goto fail;
}
ret = pthread_mutex_destroy(&mt);
if (ret != 0) {
printf("failed to destroy (ret: %d)\n", ret);
goto fail;
}
printf("complete\n");
return 0;
fail:
printf("fail\n");
return -1;
}#编译
gcc test.c -o test -lpthread
#运
...
继续阅读
(88)