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 Requirements

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를 사용하여 추가하고 하나의 최상위 디렉토리마다 개체를 캐시하는 대신 수준의 O를 디렉토리를 사용합니다. 다양한 명령의 출력에 따라 어느 메이저 버전이 릴리스에 밀어 이러한 변화와 함께 변화하고있다.
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 잘하면 점점 더 많은 배포판에서 패키지와 함께 도움이 될 것입 스크립트를 빌드합니다.
Tags: 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가 제대로 작동합니다.
Tags: 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

왜냐하면 중간 보관 부러 졌던, 그것보다는 기본적으로 실험적인 옵션이 만들어졌습니다. 이제 루프 질문 및 아카이빙 경우에만 여러 개체를 사용하여 수행됩니다 폐쇄가 될 수있습니다.
Tags: 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 출력 옵션이 추가되었습니다. 메인 프로그램을 제외한 모든 개체,, 지금 더 작은 바이너리를 만들어 연결하기 전에 보관됩니다.
Tags: 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