首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

SCons - make 的 顶替(使用 SCons 轻松建造程序)

2012-07-30 
SCons-- make 的 替代(使用 SCons 轻松建造程序)简介: 在软件项目开发过程中,make 工具通常被用来建造程序

SCons -- make 的 替代(使用 SCons 轻松建造程序)
简介: 在软件项目开发过程中,make 工具通常被用来建造程序。make 工具通过一个被称为 Makefile 的配置文件可以自动的检测文件之间的依赖关系,这对于建造复杂的项目非常有帮助,然而,编写 Makefile 本身却不是一件容易的事情。SCons 是一个用 Python 语言编写的类似于 make 工具的程序。与 make 工具相比较,SCons 的配置文件更加简单清晰明了,除此之外,它还有许多的优点。本文将简单介绍如何在软件开发项目中使用 SCons,通过本文,读者可以学习到如何使用 SCons 来建造自己的程序项目。

本文的标签:  make, python, scons


First install Python: http://www.python.org/download/releases/2.6.4/.
Note Make sure to install the 32 bit version of python and not the 64 bit as the scons binaries below are 32 bit.
Then SCons itself: http://sourceforge.net/projects/scons/files/scons/1.2.0/scons-1.2.0.win32.exe/download.
Add the python scripts directory (e.g., C:\Python26\Scripts) to your PATH.



详细请查看 http://www.ibm.com/developerworks/cn/linux/l-cn-scons/index.html?ca=drs-


安装scons前需先安装python

问题:
引用
C:\Users\Nossiac>scons –version 
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "D:\SOFTWARE\Python\Scripts\..\Lib\site-packages\scons-2.0.1\SCons\__init
__.py", line 43, in <module>
    import SCons.compat
  File "D:\SOFTWARE\Python\Scripts\..\Lib\site-packages\scons-2.0.1\SCons\compat
\__init__.py", line 90, in <module>
    import _scons_builtins
ImportError: No module named _scons_builtins


查了下:http://www.shello.name/me/?cat=10
原来是因为scons只支持Python的2.x系列,而我电脑上装的是3.2.1……
连忙下载了个scons 2.7.1
另外scons 目前只支持32位的python

(小插曲:曾经由于某个特别的数字,导致中国地区无法访问到python的下载页面。现在的python官网为中国地区特别增加了一个中文下载链接。)
1. http://www.python.org/getit/
2. http://www.python.org/ftp/python/
3. 通过 360 软件管理助手也可以下载

热点排行