在Ubuntu下qt creator 在C++的多线程

来源:互联网 发布:淘宝卖刀具犯法吗 编辑:程序博客网 时间:2024/06/07 14:41


1.一直是用Qt creator做IDE来使用,然后Ubuntu用到多线程,如

int ret = pthread_create(&tids[i], NULL, say_hello, NULL);
写完之后,如果直接用IED编译,会说没有定义这个函数,可以用终端g++
$ g++ test.cpp -lpthread -o test.o
但这样不方便,最好在qt creator中直接编译。因此

可在test.pro文件中加入

LIBS += -lpthreadLIBS += -pthread
即可编译运行成功


原创粉丝点击