Windows7下配置开发环境:Boost、CMake、Python3及其库

需积分: 10 1 下载量 39 浏览量 更新于2024-07-17 收藏 818KB PDF 举报
本资源主要涉及的是在Windows 7 Ultimate x64环境下配置一系列软件开发工具和库的过程,包括环境变量的设置。使用的工具有Visual Studio 2010作为编译器,Boost 1.57.0作为库,CMake 3.2.1用于构建管理,Python 3.3.5作为编程语言,NumPy 1.9.1和SciPy 0.14.0用于科学计算,PyQt4 4.10.3用于图形用户界面,Pyparsing 2.0.1处理解析任务,以及python-dateutil 2.2和six 1.5.2作为Python的依赖库。此外,还提到了可选的Git 1.9.5版本用于版本控制。 首先,我们需要下载这些工具和库。Boost可以从SourceForge.net上获取1.57.0版本;CMake的3.1.3版本可以在其官方网站下载适用于Windows 32位的安装程序;Python 3.3.5的msi安装包可在Python官网的FTP服务器上找到;NumPy 1.9.1和SciPy 0.14.0的Windows 32位超级打包版针对Python 3.3可从SourceForge.net下载;PyQt4的4.10.3版本(GPL许可,适用于Python 3.3和Qt4.8.5)同样在SourceForge.net上可以找到;Pyparsing 2.0.1的Windows 32位Python 3.3版安装程序也需从SourceForge.net下载;setuptools可以在Python的包索引网站pypi.python.org上获取;而python-dateutil 2.2则同样从其项目页面下载。 配置过程包括以下几个关键步骤: 1. 安装所有软件:按照顺序依次安装上述提到的所有软件,确保它们都成功安装在计算机上。 2. 设置环境变量:对于像Boost这样的库,可能需要将安装路径(例如"D:\libs\boost")添加到系统的PATH环境变量中,以便其他程序能够找到它。对于Python库(如NumPy、SciPy等),通常会自动添加到Python的site-packages目录中,无需手动配置环境变量。 3. 配置CMake:安装CMake后,需要配置生成器以使用Visual Studio 2010。在CMake的图形用户界面中,指定源代码和构建目录,选择Visual Studio 2010作为生成器,并确保正确识别了Python的安装位置。 4. 编译和链接Boost:Boost通常需要编译才能与特定的编译器和操作系统兼容。使用CMake或Boost自带的bjam工具来配置和构建Boost库。 5. 安装Python库:对于Python库(如Pyparsing和python-dateutil),可以通过Python的pip或easy_install工具进行安装,或者直接运行已下载的exe安装程序。 6. 配置PyQt4:PyQt4安装完成后,需要确保Python的环境变量中包含了PyQt4的路径,以便于导入和使用。 7. 可选的Git配置:如果打算使用Git进行版本控制,需要安装Git,然后根据需要配置Git的用户信息和全局设置。 在完成上述所有配置后,你就可以在Windows环境中使用这些工具和库进行开发工作了。确保所有软件之间的版本兼容性,并随时关注更新,以获得更好的性能和新特性。