标签

这种编程环境比老掉牙的VC++6.0好多了!至少,你可以在编写代码的时候获得帮助提示!

界面友好,开发插件丰富且实用!推荐使用!!!

推荐指数:♥♥♥♥♥

需要安装的工具

  1. JDK(这个是给Eclipse运行用的)

下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

  1. Eclipse IDE for C/C++ Developers(这个只是个开发界面)

下载地址:http://www.eclipse.org/downloads/

推荐使用最新版本。

安装步骤:这个不用说了吧,用过的同学都知道,直接解压就行了。运行的话,直接猛击解压后目录下面的eclipse.exe就OK了!(这里说一下,运行Eclipse要java运行环境,自己安装下!^_^)

  1. MinGW(这是个开源的C/C++编译器,安装结束后基本上GCC也被安装了,可以生成纯粹的win32可执行文件的编译环境)

下载地址:http://u.115.com/file/t7ed21e455

115网盘提供的是快速安装向导,需要联网完成所有文件的下载,安装结束后,安装目录有100+MB!

安装步骤:这个比较简单了,我们用的是Windows环境下的安装包,直接“下一步”。

安装的时候需要选择C++ Compiler

中途要下载较多的文件,需要联网安装!安装结束后,记得要设置环境变量,好让Eclipse识别。

环境变量的设置方法:例如我的MinGW安装目录是D:\Eclipse-CPP\MinGW,那么在系统的PATH环境变量中追加D:\Eclipse-CPP\MinGW\bin。是不是很EZ!

还有更加EZ的方法!

我已经将自己的安装目录打包,方便离线安装。直接解压,设置环境变量就OK

下载地址:http://u.115.com/file/t7aa758c61

7zip格式,高压缩!

  1. glut.h

glut32.lib

glut32.dll

(这三个文件我打包放在115网盘,下载地址如下)

下载地址:http://u.115.com/file/t74d9789fb

安装步骤:①glut.h放在MinGW的安装目录下面的/include/GL中

②glut32.lib放在MinGW的安装目录下面的/lib中

③glut32.dll放在系统安装分区的/Windows/system32中

使用作者的压缩包则不需要执行①②,直接做③。

安装结束后,具体使用方法

  1. 新建C++项目

File —> New —>C++ Project

如下图设置,点击Finish完成!

2. 设置属性

在项目上右键选择最后一个Properties,设置的内容如下图

C/C++ Build —>Settings —>Binary parsers

把PE Windows Parser和Elf Parser都勾选上。

然后Apply。

C/C++ Build —>Settings —>Tool Settings —>MinGW C++ Linker —>Libraries

在上面的Libraries中添加三个lib,glu32,glut32,opengl32

然后Apply

3. 在新建的项目中新建文件,hello.cpp

文件中代码就是opengl代码,例如

#include “GL/glut.h”

//简单的画直线代码

void mydisplay(){

    glClear(GL_COLOR_BUFFER_BIT);

    glColor3f(1.0,0.0,0.0);

    glBegin(GL_LINES);

       glVertex3f(0.0,0.0,0.0);

       glVertex3f(0.5,0.0,0.0);

    glEnd();

    glFlush();

}

int main(){

    glutInitWindowSize(500,500);

    glutInitWindowPosition(100,100);

    glutCreateWindow(“HELLO”);

    glutDisplayFunc(mydisplay);

    glutMainLoop();

    return 0;

}

注意:主函数一定要是int main(){return 0;}

否则会无法编译的!

这是我写的一个简单的实现画直线的代码。截图如下:

 

4. 代码写完后,保存,点击菜单栏上面的Project —>Build All

完全没有错误后,就可以运行你的opengl程序段了。

点击菜单栏上面的Run —>Run

撰写人:Staven

邮箱:staven2009@gmail.com

博客:https://gongstaven.wordpress.com

定稿时间:20110417

 

AndYou Studio原创文章,遵循CC协议转载请注明@ 转载自AndYou Studio

Advertisements