`
yutiansky
  • 浏览: 198121 次
  • 性别: Icon_minigender_1
  • 来自: 本溪
社区版块
存档分类
最新评论

搭建环境 Eclipse + MinGW + pthread

阅读更多

1,安装Eclipse IDE for C/C++ Developers

  从『http://www.eclipse.org/downloads/』下载安装包。

  直接展开就可以啦。

 

2,安装MinGW

  2.1,从『http://sourceforge.net/projects/mingw/files/MinGW/』下载安装包。

    直接安装就可以啦。

 

  2.2,然后必须把MinGW/bin加到环境变量 PATH 中。

 

3,测试一下。

  把pthread-win32中的测试程序join0.c。

  #我稍微修改了一些。打印写信息。

#include "test.h"

void * func(void * arg) {
	printf("C : thread start!\n");
	Sleep(2000);
	printf("C : thread end!\n");
	pthread_exit(arg);
	/* Never reached. */
	exit(1);
}

int main(int argc, char * argv[]) {
	pthread_t id;
	int result;
	printf("M : create child thread!\n");
	assert(pthread_create(&id, NULL, func, (void *) 123) == 0);
	printf("M : wait for child thread!\n");
	assert(pthread_join(id, (void **) &result) == 0);
	printf("M : get child thread value!\n");
	assert(result == 123);
	printf("M : over!\n");
	return 0;
}

 

  结果是:

M : create child thread!
M : wait for child thread!
C : thread start!
C : thread end!
M : get child thread value!
M : over!
 

 

分享到:
评论

相关推荐

    简洁使用 eclipse+mingw 环境编译 java jni

    在本文中,我们将深入探讨如何在Eclipse集成开发环境中,结合MinGW编译器来构建Java JNI(Java Native Interface)项目。JNI是Java平台的一部分,它允许Java代码和其他语言写的代码进行交互,使得开发者可以利用C/...

    Eclipse+CDT+MinGW+gdb安裝手冊

    至此,一个完整的Eclipse+CDT+MinGW+gdb开发环境已经搭建完成,你可以开始编写、编译和调试C/C++代码了。通过这种方式,开发者可以享受到Eclipse的强大功能,同时利用MinGW和gdb进行高效的代码构建和调试,提升开发...

    配置Eclipse+MinGW开发C++程序

    “Eclipse IDE for C/C++ Developers”一项让人有“Eclipse能很好的支持C/C++开发”的感觉。毕竟这是一个针对C/C++开发的专版,不像安装插件那样让人始终觉得有“附加功能”的感觉。

    [原创]XP下Eclipse + MinGW + Qt安装及问题解决方法.pdf

    Eclipse + MinGW + Qt 安装及问题解决方法 本文总结了在 Windows XP 平台下安装 Eclipse + MinGW + Qt 的步骤和解决方案,以便开发 C++ 项目。在安装过程中遇到的问题和解决方法也进行了总结。 一、下载和安装 Qt ...

    eclipse+Mingw C 文件名后缀匹配 名称排序 文件合并

    eclipse+Mingw C 文件名后缀匹配 名称排序 文件合并

    eclipse+ MinGW总结

    本文将详细介绍如何在Eclipse中配置C/C++开发环境,特别关注使用CDT插件和MinGW编译器的过程。 #### 二、Eclipse + CDT + MinGW配置详解 **1. 相关软件的下载、安装和配置** - **下载Eclipse SDK** 首先,访问...

    Windows下Eclipse + MinGW + Qt安裝及設置

    ### Windows下Eclipse + MinGW + Qt安装及设置 #### 安装步骤 **1.... - **下载Qt**: 访问Qt官方网站...通过以上步骤,可以在Windows环境下成功安装并配置Eclipse + MinGW + Qt,实现高效的C++开发工作。

    Eclipse+CDT+MinGW+Qt开发环境搭建

    通过以上步骤,你将拥有一个完整的Eclipse+CDT+MinGW+Qt开发环境,可以开始进行C++和Qt应用的开发了。在实际开发中,记得定期更新这些工具到最新版本,以获取最新的特性和修复。此外,还可以通过Eclipse的插件市场...

    最新Eclipse&CDT + MinGW + Qt 在XP下的安装

    标题 "最新Eclipse&CDT + MinGW + Qt 在XP下的安装" 描述了一篇关于在Windows XP操作系统上集成开发环境的搭建过程。这个过程主要包括三个主要组件:Eclipse(一个流行的开源集成开发环境,尤其适合Java开发),CDT...

    Eclipse+CDT+MinGW 配置安装的心得.doc

    Eclipse+CDT+MinGW 配置安装的心得,包括下载、安装、运行、调试,测试成功;

    原创XP下Eclipse + MinGW + Qt安装及问题解决方法.docx

    在Windows XP环境下使用Eclipse开发Qt相关的C++项目,首先需要安装Eclipse、MinGW(一个针对Windows的GCC编译器)和Qt库。以下是一步步的配置过程: 1. **下载Qt与MinGW** - 访问Qt官网...

    原创XP下Eclipse + MinGW + Qt安装及问题解决方法.pdf

    【标题】: 在Windows XP下配置Eclipse + MinGW + Qt的详细步骤 【描述】: 本文档详细介绍了如何在Windows XP操作系统上安装Eclipse、MinGW和Qt,并解决安装过程中可能遇到的问题,特别适合于从Visual Studio转向...

    Eclipse+CDT+MinGW安装手册

    本文将详细介绍如何通过Eclipse集成开发环境(IDE)结合CDT插件及MinGW编译器来构建C/C++开发环境。Eclipse是一款非常流行的开源IDE,支持多种编程语言,包括Java、C/C++等。CDT (C/C++ Development Tools) 是专门为...

    eclipse+mingw+msys 调试 ffmpeg

    在Windows环境下,使用Eclipse集成开发环境进行FFmpeg的编译和调试是开发者常用的一种方法,它可以提供图形化界面和丰富的调试工具,使问题的查找和解决更为方便。本知识点将详细阐述如何通过Eclipse结合MinGW和MSYS...

    Eclipse Juno+mingw+wxWidgets

    Eclipse Juno+mingw+wxWidgets是一种流行的开发环境配置,旨在提高开发效率。下面将详细介绍该配置的步骤和知识点。 安装Eclipse Eclipse是著名的集成开发环境(IDE),支持多种编程语言,包括C/C++。首先,需要...

    windows 环境下使用 cmake+mingw-w64+qt5.10 编译 opencv3.4...

    windows 环境下使用 cmake+mingw-w64+qt5.10 编译 opencv3.4... windows 环境下使用 cmake+mingw-w64+qt5.10 编译 opencv3.4... windows 环境下使用 cmake+mingw-w64+qt5.10 编译 opencv3.4... vvvv windows 环境...

    eclipse +cdt+MinGW.pdf

    ### Eclipse + CDT + MinGW 环境配置详解 #### 一、环境的安装与配置 ##### 1. 软件与插件下载 为了在Eclipse中编写C++程序,首先需要确保以下几个软件及插件已安装: - **JDK (Java Development Kit)**: Eclipse...

Global site tag (gtag.js) - Google Analytics