使用eclipse juno的c ++中的线程

时间:2014-05-29 03:38:17

标签: c++ eclipse multithreading c++11

我试图运行以下代码,但是eclipse正在给出错误"类型线程无法解析","线程未在此范围内声明",& #34;预期;在t1"之前。

enter image description here

#include <iostream>
#include "Tetris.h"
#include <Windows.h> //Sleep
#include <conio.h> //getch()
#include <thread>
#define SLEEP_TIME 1000
using namespace std;

void call_from_thread() {
    cout << "hello!" << endl;
}

int main(){
    /* some code... */ 
    thread t1(call_from_thread);

    /* some more code... */
    return 0;
}

到目前为止,我已尝试过以下方法:

enter image description here

enter image description here

enter image description here

enter image description here

我已经尝试过-thread标志,因为我在这里看到有人建议回答。

我一直在谷歌和stackoverflow上寻找数小时而无法解决问题。 &#34;螺纹&#34;仍然无法解决,因此我无法编译并生成二进制文件。

非常欢迎任何帮助 提前谢谢

0 个答案:

没有答案