windows上编译freeglut和glew库
在freeglut下载网站下载freeglut 3.2.1压缩包。
解压打开cmake-gui,开始编译:
cmake-gui的source code目录就是解压包目录,新建一个目录存放编译过程中的文件,点击Configure按钮,选好编译器及架构,Configure直到cmake所有行为白色,最后Generate,然后Open Project,在VS中打开选择生成→批生成,将Install项目的debug和releasex64版本都进行处理。
一些截图:
以上图为例,dll文件在build/bin文件夹下,lib文件在build/lib文件夹下。
拓展阅读:windows下源码编译opencv+contrib库
根据glew官网的描述,下载zip文件,解压后到build/vc12文件夹下使用VS打开sln文件,批生成glew_shared和glew_static两个项目,在lib和bin文件夹中可以看见lib和dll文件。
另外,可以从官网上直接下载windows预编译文件,就不用走编译这条路了,不方便的地方在于只有Release版本,x64和win32都是齐全的。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现