Download List

项目描述

ccbuild is like a dynamic Makefile. ccbuild finds
all programs in the current directory (containing
"int main") and builds them. For this, it reads
the C++ sources and looks at all local and global
includes. All C++ files surrounding local includes
are considered objects for the main program. The
global includes lead to extra compiler arguments
using a configuration file. ccbuild splits these
arguments for compilation and linking, keeping the
linking arguments back for later use. It should
allow development without any scripting and only
simple reusable configuration. Deployment and
distribution should still be done with other
tools. It can create simple Makefiles, A-A-P
files, and graph dependencies using DOT (graphviz)
graphs.

系统要求

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-11-29 20:45
2.0.0

此版本添加了多线程支持使用OpenMP,并使用一个顶级而不是在每个子目录对象缓存Ø目录。在各种命令的输出已经改变,根据这些变化,这使得这成为主要的版本发布。
This release adds multi-threading support using OpenMP, and uses a single top-level o directory instead of an object cache per subdirectory. The output of various commands has changed in accordance with these changes, which pushed this release into the major versioning.

2007-05-12 00:01
1.5.4

这个版本解决了所有打开的错误。它将不再有问题加载〜/ .ccbuild / ccResolutions文件,将连接后第一个所有目标,必须联系起来。此版本的主要改进是增加了autotools的构建脚本,希望届时能帮助更多的分布越来越ccbuild包装。
标签: Minor bugfixes
This release was made to fix all open bugs. It
will no longer have
problems loading the ~/.ccbuild/ccResolutions file
and will link all
targets after the first has to be linked. The
major improvement for this
release is the addition of autotools build
scripts, which will hopefully
help with getting ccbuild packaged in more
distributions.

2006-11-10 19:38
1.5.3

此版本修正了在处理'../../'路径错误,并增加了distclean命令命令的速度。 distclean命令现在也会删除。的RPO文件,虽然使用- frepo是不完全支持,并且可能需要-的MD5的功能较为完善。
标签: Major bugfixes
This release fixes a bug in handling '../../' paths, and increases the speed of the distclean command. Distclean now also removes .rpo files, although using -frepo is not fully supported and may need --md5 to function more properly.

2005-12-06 11:30
1.5.2

由于中间归档被打破,这是选择了一个实验,而不是默认。循环现在可以使用Q关闭和归档只会在当有多个对象。
标签: Major bugfixes
Because intermediate archiving was broken, it was made an experimental option rather than a default. The loop can now be closed using q and archiving is only performed when there are multiple objects.

2005-11-20 06:23
1.5.1

一些XML输出选项已被添加,但只检查命令可以生产。除主程式中的所有对象,现已存档连接前,这使得较小的二进制文件。
标签: Minor feature enhancements
Some XML output options have been added, although
only the check command can produce it. All
objects, except the main program, are now archived
before linking, which makes for smaller binaries.

Project Resources