Windows 7+VS2010环境下CGAL 4.6.3安装与环境配置详解
需积分: 48 23 浏览量
更新于2024-08-09
收藏 460KB PDF 举报
在"设置环境变量-计算机科学概论(12版)"的章节中,主要讲解了如何在Windows 7操作系统(包括32位和64位版本)上配合Visual Studio 2010创建一个适合CGAL(Computational Geometry Algorithms Library,计算几何算法库)开发的环境。以下是详细的安装和配置步骤:
**一、安装环境**
作者推荐的平台是Windows 7与Visual Studio 2010,特别是针对64位和32位系统的通用指导。Visual Studio 2010的专业版虽然需要付费,但对于学生用户可以通过DreamSpark获取免费版本:[https://www.dreamspark.com](https://www.dreamspark.com)。这里强调的是确保选择与系统架构相匹配的版本,如32位或64位。
**二、准备工作**
1. **安装Visual Studio 2010**:首先下载并安装Visual Studio 2010专业版,这将提供编程所需的集成开发环境。
2. **CMake**:CMake是一个开源的构建系统,用于管理和编译跨平台软件项目。在本教程中,推荐使用CMake-3.3.2-win32-x86版本,可以从[www.cmake.org](http://www.cmake.org)下载。
3. **Boost库**:Boost库是一组高质量的C++库,对CGAL有很好的兼容性。作者建议下载boost_1_59_0-msvc-10.0-32.exe,可以从[SourceForge](http://sourceforge.net/projects/boost/files/)获取。
4. **CGAL安装**:从[CGAL官方网站](https://gforge.inria.fr/frs/?group_id=52)下载CGAL-2.6.3-Setup.exe,这是一个针对CGAL库的安装程序。
5. **Qt 4.8.5**:尽管章节没有明确提及,但Qt是一个流行的跨平台应用程序框架,可能与CGAL项目集成。下载地址为[http://download.qt.io/official_releases/qt/4.8/4.8.5/](http://download.qt.io/official_releases/qt/4.8/4.8.5/)。
**三、开始安装**
安装过程中,先确保所有软件按照各自的要求进行安装,并注意选择正确的路径和选项。对于CGAL,双击Setup.exe启动安装向导,按照提示完成安装步骤,可能需要配置库路径和依赖项。
**四、配置CGAL开发环境**
安装完成后,还需配置开发环境以确保CGAL与其他库(如Boost)的正确交互。这通常涉及到设置系统环境变量,比如添加Boost和CGAL的包含目录到`PATH`环境变量,以及配置CMake找到这些库。此外,可能还需要在项目中链接到相应的库文件和头文件。
**参考文献**
章节末尾提供了参考文献,这部分可能包含了更多关于CGAL的详细信息,以及与其他工具和技术的整合指南,以便开发者深入了解和进一步学习。
该部分主要讲述了在Windows 7环境下安装和配置CGAL开发环境的详细步骤,涵盖了必要的软件下载、安装和环境设置,以支持在Visual Studio 2010中使用CGAL进行计算几何算法的开发。
2011-07-03 上传
2021-02-16 上传
2022-01-20 上传
2023-12-05 上传
2024-04-10 上传
2024-09-04 上传
2023-07-24 上传
2023-09-10 上传
2023-02-22 上传
![](https://profile-avatar.csdnimg.cn/a0715fa9b94a42c69ba1af056785cbab_weixin_26516841.jpg!1)
陆鲁
- 粉丝: 26
- 资源: 3967
最新资源
- Hadoop生态系统与MapReduce详解
- MDS系列三相整流桥模块技术规格与特性
- MFC编程:指针与句柄获取全面解析
- LM06:多模4G高速数据模块,支持GSM至TD-LTE
- 使用Gradle与Nexus构建私有仓库
- JAVA编程规范指南:命名规则与文件样式
- EMC VNX5500 存储系统日常维护指南
- 大数据驱动的互联网用户体验深度管理策略
- 改进型Booth算法:32位浮点阵列乘法器的高速设计与算法比较
- H3CNE网络认证重点知识整理
- Linux环境下MongoDB的详细安装教程
- 压缩文法的等价变换与多余规则删除
- BRMS入门指南:JBOSS安装与基础操作详解
- Win7环境下Android开发环境配置全攻略
- SHT10 C语言程序与LCD1602显示实例及精度校准
- 反垃圾邮件技术:现状与前景