gpt4 book ai didi

windows-vista - 如何在 Dev C++ 中使用 pthread 库?

转载 作者:行者123 更新时间:2023-12-04 07:31:20 28 4
gpt4 key购买 nike

我从 pthread 下载了 pthread 包.我现在应该怎么做才能在 DevC++ 中使用它?

最佳答案

  • 下载 pthreads devpak Download
  • 在 Dev C++ 中安装它
  • 在 Dev C++ 中创建新项目
  • 之后转到项目菜单 -> 项目选项 -> 在其中选择“参数选项卡”
  • 选择“添加库或对象”选项
  • 从Dev c++的安装目录中选择“libpthreadGC2.a”文件
    它将在 LIB 目录中。
  • 按确定
  • 现在测试以下示例代码准备运行..

  • 示例代码:
    #include <iostream>
    #include <pthread.h>
    using namespace std;
    void * fun_thread1(void *data)
    {
    for(int i=0;i<100;i++)
    {
    cout<<endl<<"In Thread 1"<<endl;
    }
    }
    void * fun_thread2(void *data)
    {
    for(int i=0;i<100;i++)
    {
    cout<<endl<<"In Thread 2"<<endl;
    }
    }
    int main(int argc, char *argv[])
    {
    int status;
    // creating thread objects
    pthread_t thrd_1;
    pthread_t thrd_2;
    // create thread
    pthread_create(&thrd_1,NULL,fun_thread1,(void *)0);
    pthread_create(&thrd_2,NULL,fun_thread2,(void *)0);
    pthread_join(thrd_1, (void **)&status);
    pthread_join(thrd_2, (void **)&status);
    system("PAUSE");
    return EXIT_SUCCESS;
    }

    关于windows-vista - 如何在 Dev C++ 中使用 pthread 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2119779/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com