`

Scons在linux下的安装和使用

阅读更多



因为正在用的一个开源软件需要的DevelopmentEnvironment其中要这么一个东西。所以.......

Scons官方网站:http://www.scons.org

下载的地址:http://sourceforge.net/project/showfiles.php?group_id=30337

我下载的是:scons-0.98.0.tar.gz

当然,你觉得麻烦,那么想省事,就下载:scons-0.98.0-1.noarch.rpm

安装scons-0.98.0.tar.gz的话,解压,然后看里面有个README.txt文件,打开它,里面有安装说明的,具体就是80行那里的INSTALLATION,那后面就算安装要执行的语句了,如:#pythonsetup.pyinstall,当然,这是在终端上执行的语句,就象在DOS一样

若是scons-0.98.0-1.noarch.rpm,那就直接双击就可以自动安装了,高度傻瓜型,方便。


现在安装完毕,就所开始使用它了。以前我用过WINAVR,了解一些makefile文件,所以,这样也就不所很难了。这个我觉得跟那么差不多,我至少现在能用就可以了。这个我就不写使用了,你可以参考下面的链结,已经讲得很清楚了。

使用参考链接:http://wiki.blendercn.org/index.php/BlenderDev/SconsMan

期中,在“构建简单的C/C++程序”那个小节中。应该指出:

.............

这里说明了如果使用SCons编译它。输入如下的代码到一个名叫SConstruct的文件中

Program('hello.c')

..............

这里所应该新建一个SConstruct文件(没有后缀)的文本文件,然后在里面添加Program('hello.c'),然后保存.....


剩下的也就说得很清楚了,里面的一些语句是在终端执行的。

分享到:
评论

相关推荐

    linux下安装jsoncpp之前的准备:scons

    本篇文章将深入讲解在Linux下安装jsoncpp前如何准备SCons,并简要介绍SCons的工作原理。 首先,理解SCons的重要性。SCons是"Software Construction Tool"的缩写,它允许开发者定义构建规则,然后自动化编译、链接等...

    SCons用户指南.pdf

    在使用SCons之前,需要先安装Python和SCons。Python是SCons的核心语言,SCons是基于Python的构建工具。安装Python可以从官方网站下载最新版本的安装包。安装SCons可以从预编译包中安装,也可以从源代码编译安装。 1...

    jsoncpp与scons安装教程与资源.zip

    在`教程.txt`中,可能详细阐述了JsonCpp和SCons的安装和使用方法,包括解决依赖问题、配置选项以及特定环境下的注意事项。建议首先阅读这个教程,以确保安装过程的顺利进行。 在实际开发中,正确安装并配置这些工具...

    serf1.3.9和scons-3.0.1.tar.gz

    5. **执行安装脚本**:在scons目录下运行Python安装脚本,通常是`python setup.py install`。 6. **验证安装**:安装完成后,可以在终端输入`scons --version`来检查scons是否成功安装。 接下来,我们转向serf的...

    scons-3.0.4.tar.gz

    为了在 hi3861 开发环境中使用 SCons,开发者需要首先解压 `scons-3.0.4.tar.gz`,然后按照 SCons 的文档指引进行安装和配置。安装过程通常涉及设置环境变量、安装依赖项以及执行安装脚本。一旦配置完成,SCons 将...

    Scons使用手册

    用户可以在Windows、Linux、MacOS等多种操作系统上使用SCons进行构建。SCons通过提供统一的构建接口和命令行工具来屏蔽不同操作系统之间的差异,确保构建脚本能够在不同的系统环境中一致地工作。 从给定的文件信息...

    scons用户手册(英文)

    - 可以选择将 SCons 安装到特定目录下,便于管理和使用。 - **无管理员权限安装** - 当没有足够的权限进行全局安装时,可以选择本地安装方式。 #### 二、基础构建操作 - **简单的 C/C++ 构建** - SCons 支持...

    scons2-2-0

    用户通常需要按照特定的步骤进行解压、配置和安装,以便在自己的项目中使用SCons。对于开发人员来说,理解SCons的配置文件(通常命名为`SConstruct`)和如何编写构建规则是非常重要的,因为这是定义项目构建流程的...

    linux下DC++的安装与使用(unbuntu)

    ### Linux下DC++的安装与使用(Ubuntu) #### 一、引言 随着技术的发展,越来越多的用户选择使用Linux作为日常操作系统的首选。对于那些习惯于Windows环境下使用DC++进行文件共享的用户来说,能够在Linux环境下...

    scons-3.0.5.zip

    在Windows环境下使用SCons,你需要先安装Python环境,然后解压"scons-3.0.5.zip",这通常包含SCons的安装脚本和库文件。安装步骤大致如下: 1. 下载并安装Python:确保你的系统上已经安装了Python,且版本与SCons...

    scons-3.0.1.tar.gz

    标题 "scons-3.0.1.tar.gz" 指的是一个名为 "scons-3.0.1" 的软件包,它被压缩成 ".tar.gz...一旦安装完成,你就可以在你的 Linux 服务器上使用 SCons 来构建和管理 SVN 服务相关的项目,确保整个开发流程高效、可靠。

    scons 用户使用手册

    在 SCons 中,用户可以使用多种方式来定义项目的构建规则和依赖关系,例如使用 SConstruct 文件、SConscript 文件和构建脚本等。SCons 还提供了多种插件和扩展,支持多种项目类型和工具链,例如 C/C++、Java、Python...

    Python2.6 scons1.3

    用户通常需要解压这个包,然后按照提供的说明进行安装和配置,以便在Python2.6环境中使用SCons1.3进行项目构建。 总之,Python2.6和SCons1.3的结合为开发人员提供了一种强大而灵活的工具链,用于自动化软件构建流程...

    scons安装包

    在本文中,我们将详细探讨SCons的背景、功能、安装步骤以及如何在实际项目中使用。 SCons是由Gordon McMillan在2001年创建的,旨在替代传统的Make工具,解决Makefile维护困难和跨平台支持不足的问题。SCons的核心...

    SCons 2.3.6用户指南 英文

    简单构建方面,SCons提供了构建简单C/C++程序的规则,对象文件的构建,简单Java构建,构建后清理工作以及SConstruct文件的使用和编写方法。SCons通过Python函数来执行这些构建规则,而且这些函数的调用顺序不影响...

    scons-2.4.0.zip

    在解压后的`scons-2.4.0`文件中,通常会包含SCons库的源代码、文档、示例和安装脚本。通过阅读和学习这些内容,开发者可以深入理解SCons的工作原理,并学会如何将其应用于实际项目。此外,SCons社区提供的文档和在线...

    scons-2.3.1.tar.gz

    3. **运行SCons**:在OpenWRT根目录下,执行`scons`命令,SCons会自动读取`SConstruct`文件并开始构建过程。 4. **参数定制**:SCons支持多种参数,如`--target`指定目标平台,`--config`指定配置选项等,根据需求...

    scons-2.1.0.tar.gz

    本文将深入探讨SCons的核心功能、设计理念以及如何通过这个源码包进行安装和使用。 SCons的核心理念是提供一种声明式构建系统,它不再依赖于特定的Make工具,而是基于Python脚本,这使得构建过程更具灵活性和可扩展...

    scons用户手册

    手册接下来介绍了安装SCons所需的基本环境和步骤,包括Python的安装、预构建包的安装方法,以及如何在不同操作系统(如Linux、Windows等)上安装SCons。这部分内容对新手用户尤其重要,因为他们可能不熟悉安装编译...

    scons-2.4.1-linux

    scons是一个Python写的自动化构建工具,从构建这个角度说,它跟GNU make是同一类的工具,是一种改进,并跨平台的gnu make替代工具,其集成功能类似于autoconf/automake 。scons是一个更简便,更可靠,更高效的编译...

Global site tag (gtag.js) - Google Analytics