OpenGL(预备篇7)windows-mingw32-codelite配置OpenGL glew glfw glm soil

之前是在vs下配置的,后来我打算在codelite下配置一遍,然后就在这下面开发了,目前还是windows平台下的。

源码下载好,glew,glfw,glm,soil源码链接就不给了,前面的文章都有了,还有cmake什么的,就都当准备好了。

这次是一次性配置好。

1.上图红色框里的路径要格外注意,注意,注意。路径都设置好后,先Configure,然后选择如下图

前提是你电脑里有GCC不然会出错的。

 

2.下图的路径记得改一个自己知道的位置,我就直接放我的build文件夹了,这是install的路径,最后要的东西都在这里。

3.然后configure。当下面出现configuring done时,再Generate,下面又出现Generating done时候,我们初步已经成功了。

4.下面去自己选好的build文件夹里面,在文件夹里创建一个.bat批处理文件,在里面写上cmd然后保存。

 5.双击bat文件,出来命令行,在里面输入 mingw32-make ,然后回车,等待完成后如下图。

6.之后再输入命令 mingw32-make install,之后在build文件夹里面会有我们要的文件。下图红色框文件夹里的文件找一个位置保存好。到这里,glew编译部分结束。

 

下面是glfw编译过程.

1.cmake路径选好后configure,和上面差不多,还是发一张图注意下一些位置的选择和填写。

安装目录建议改一下。

最后再configure,成功后generate。

2.之后在build文件夹里运行建立好的bat文件,然后输入命令,mingw32-make,成功后输入mingw32-make install

注意生成的文件夹,这些东西是我们需要的。如下图

将这些文件都放好一个位置,以后还要用到

glm不用编译,直接解压,要里面的glm文件夹下所有文件即可,可以直接放在include里用。

对于soil的编译和前面一样,不过soil没有dll文件,就一个.a。

配置codelite工程

1.新建一个工程,如果你是第一次用codelite,不用担心,还是比较好用的,要先新建一个工作空间。我这个打过汉化了,建议汉化一下舒服些。

我创建了一个工作空间,然后如下图在工作空间上右键,创建一个项目,要G++的。

2.项目创建好后,在项目上右键->设置,配置include,和库的路径和库文件。如下图

看一下库文件。

改一下include路径,注意,这些路径都是你自己设置好的,刚刚编译出来的文件和源码的头文件你自己放好一个位置。

3.dll的环境变量

因为编译的时候还有dll生成,要把其目录设置到环境变量里。

最后写一段代码测试一下就好了。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值