scons安装和使用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了scons安装和使用相关的知识,希望对你有一定的参考价值。
1. scons是神马?
scons是linux下的自动构建工具,类似cmake。
2. 安装
wget http://prdownloads.sourceforge.net/scons/scons-2.2.0.tar.gz tar zxvf scons-2.2.0.tar.gz cd scons-2.2.0 python setup.py install
正常情况下,scons将安装到${PYTHON_INSTALL_DIR}/bin/下
3. hello world程序
三个文件hello.h hello.c main.c hello.h定义函数void hello(); hello.c中实现该函数,main.c中调用该函数。
编写SConstruct,scons构建时使用。内容如下:
Program(‘hello‘, [‘hello.c‘, ‘main.c‘])
开始构建
scons: Reading SConscript files ...
scons: done reading SConscript files.
scons: Building targets ...
gcc -o hello.o -c hello.c
gcc -o main.o -c main.c
gcc -o hello hello.o main.o
scons: done building targets.
此时二进制文件已经构建完成,scons贼好用。
以上是关于scons安装和使用的主要内容,如果未能解决你的问题,请参考以下文章