Descargar y desarrollo software de código abierto

OR search

Software Download Map

  Database Environment   Estado de desarrollo   Público destinatario
  Licencia   Lenguaje Natural   Sistema Operativo
  Lenguaje de Programación   Tema   User Interface
Below is a map of project categories. To find a project, start by clicking on a category to the right. You can then dig further into the category by selecting from the list on the left. (Note that the root level category on this page is on the right - the second level is on the left.)

Tema
    Software Development
        Compilers

2569 projects in result set.
Displaying 20 per page. Projects sorted by activity ranking.
 
<1> <2> <3> ... <129>

Detail info: Show all
descargar
Última actualización: 2013-03-27 23:01
gcc

GNU コンパイラコレクション(The GNU Compiler Collection) はC, C++, Objective-C, Fortran, Java, Adaのフロントエンドと それらの言語向けのライブラリを含んだ、フル機能の ANSI Cコンパイラです(K&amp;R Cもサポートしています)。

GCCは、伝統的には他のツール(例えば、lintのような)が提供していた、いくつものレベルのソースコードエラーチェック機能、 デバグ情報提供機能などを持っています。 また、オブジェクトコードの最適化のための様々な 処理を行うこともできます。

Detail info
Percentil actividad: 59.50
descargar
Última actualización: 2013-03-27 23:00
binutils

GNU makeとGCC frontendが自動的に多くのことをするので、GNU binutilsは主にLinux開発の舞台裏で動作します。含まれるユーティリティ:ld/nm/as/nm/objdump/objcopy/ar/ranlib/strip/c filt/size/addr2line/dlltool

Detail info
Percentil actividad: 59.50
MinGW - Minimalist GNU for Windows

MinGW (Minimalist GNU for Windows) es implementación de los compiladores GCC para la plataforma Win32, que permite migrar la capacidad de este compilador en entornos Windows.

Detail info
Percentil actividad: 0.00
Register Date: 2008-11-28 19:42
descargar
Última actualización: 2013-05-11 11:36
Racket

Racket (formerly PLT Scheme) is a programming language suitable for implementation tasks ranging from scripting to application development, including GUIs, Web services, etc. It includes the DrRacket programming environment, a virtual machine with a just-in-time compiler, tools for creating stand-alone executables, the Racket Web server, extensive libraries, documentation for both beginners and experts, and more. It supports the creation of new programming languages through a rich, expressive syntax system. Example languages include Typed Racket, ACL2, FrTime, and Lazy Racket.

Detail info
Percentil actividad: 59.50
descargar
Última actualización: 2013-05-20 00:40
Seed7

Seed7は汎用プログラミング言語です。これはAda、C++およびJavaと比べて、より高級な言語です。Seed7では、新しいステートメントや演算子を簡単に宣言することができます。型を返したり引数に取る関数については、テンプレートやジェネリクスよりもエレガントに扱えます。オブジェクト指向も、それが有用な場面では使われていますが、他の技法の方が明白な場所ではそちらを利用しています。更にSeed7は、他のプログラミング言語からいくつかの概念を取り込んでいますが、どのプログラミング言語の直系の子孫とも言えません。

Detail info
Percentil actividad: 59.50
descargar
Última actualización: 2009-01-16 12:21
distcc

distccはC/C++/ObjCのコードのコンパイルをネットワーク上の複数のマシンにわたって わりあてる並列ビルドシステムです。2、3分でセットアップでき、ビルドを10倍まで 速くします。ファイルシステムの共有や同じライブラリやヘッダファイルをもった マシンを必要とせず、インストールには、スーパーユーザ権限も必要としません。

Detail info
Percentil actividad: 59.50
descargar
Última actualización: 2013-02-06 00:56
EiffelStudio

EiffelStudioは Eiffel言語用のIDEです(ECMA-367、ISO/IEC 25436、ACMソフトウェアシステム賞2006)。これは次を含みます:Eiffelコンパイラ、Eiffelエディタ、Eiffelコード ブラウジングツール、Eiffelテストツール、グラフィカルなデザインツール、リファクタリング(訳注:ソースコードの手直し)ツール、デバッガ、プロファイラ、Eiffel分析ツール(メトリック(訳注:プログラムの複雑度)、依存関係など)等。Eiffelは .NETまたは Mono用に Cまたは CLIを生成します。 Eiffelでは高品質なソフトウェアに向けて、オブジェクト指向と契約による設計を用います。次のような多くの Eiffelライブラリを含んでいます:ADT、ネットワーク、GUI、データベース、パーサ(Eiffelパーサーを含む)、XML、Web、COM、その他。

Detail info
Percentil actividad: 59.50
descargar
Última actualización: 2009-07-20 08:35
NASM - The Netwide Assembler

NASMは移植性とモジュールのために設計された80x86アセンブラです。オブジェクトファイルのフォーマットはLinuxのa.out、ELF、COFF、Microsoft 16ビットOBJの、Win32/64、AppleマッハOの範囲をサポートします。出力はプレーンなバイナリファイルです。その構文は単純で理解しやすいよう、Intelのものに似ていますがそれより複雑にならないよう設計されました。現在知られている全ての命令、進んだマクロ機能をサポートします。それだけでなく逆アセンブラが含まれます。

Detail info
Percentil actividad: 59.50
descargar
Última actualización: 2008-10-15 10:38
ncc

nccはC言語のソースコードアナライザで、プログラムのフロー情報と変数の使用情報を生成します。makefile中のCC=gccをCC=nccに変えるだけで簡単に使用することができ、また、基本的なgcc拡張の大部分をサポートしています。nccはLinuxカーネル、gtk、gcc、gdb、bind、mpg123、ncftpなど多くの有名なプロジェクトでテストされています。

Detail info
Percentil actividad: 59.50
descargar
Última actualización: 2010-06-05 01:02
Simplified Wrapper and Interface Generator

SWIGは、様々な高級プログラム言語で、CやC++で書かれたプログラムを接続するソフトウェア開発ツールです。SWIGは主にPerlやPHP、Python、Tcl/Tk、Rubyのような一般的なスクリプト言語で使用され、しかしながらC#、Common Lisp(CLISP、Allegro CL、UFFI)、Java、Modula-3、OCaml、Octave、Rのような非スクリプト言語をもサポートされる言語のリストに含みます。また、いくつかの解釈、コンパイル方式のscheme実装(Guile、MzScheme、Chicken)もサポートされます。SWIGの最も一般的に、またはコンパイルされたプログラミング環境では、ユーザインタフェース、高レベルの解釈を作成し、テストとC/C++ソフトウェアを試作ためのツールとして使用されます。SWIGは、XMLとLisp S式の形で、その構文木をエクスポートすることもできます。

Detail info
Percentil actividad: 59.50
descargar
Última actualización: 2013-02-04 23:43
Lazarus

Lazarusは、Free Pascalを使った RAD Object Pascal開発用 IDEです。これは、Delphi VCLと同等のオープンソースであり、ウィジェットに依存せず、Free Pascalがみつかる任意プラットフォーム上で動作するように設計されています。

Detail info
Percentil actividad: 59.50
descargar
Última actualización: 2013-04-16 19:23
4tH compiler

4tH はForthのコンパイラです。ただし若干の相違点があります。まず、標準のForthエンジンとは違って一般的なコンパイラ型の処理系です。また4tHは、バイトコード、Cプログラムに埋め込み可能なバイトコード、スタンドアロンの実行ファイルを生成可能な大変小さなコンパイラであるだけでなく、スクリプト言語としても動作可能です。ANS Forth標準のCOREワードセットの95%をサポートしていて、条件コンパイル、パイプ、ファイル、アサーション(表明)、フォワード宣言、列挙、構造体、実行の中断、再帰、インクルードファイルなどの特徴があります。このシステムには、RPN(逆ポーランド記法)計算機、行エディタ、プリプロセッサ、コンパイラ、逆コンパイラ、Cソースジェネレータ、仮想マシン、およびマルチタスキング環境が付属しています。

Detail info
Percentil actividad: 59.50
descargar
Última actualización: 2012-04-16 20:07
Free Pascal Compiler

Free Pascal Compilerは、Turbo Pascal 7.0 および Delphi互換 32/64ビットPascalコンパイラです。TP 7.0完全互換ランタイム ライブラリが付属します。言語に、関数オーバーロードのようないくつかの拡張がほどこされています。共有ライブラリをリンクできます。基本的な Delphiのサポートは、クラス、例外、RTTI、ansistringで実装されています。フリーのコンポーネントライブラリ(FCL)は基本クラスで使用可能です。X11、ncurses、GTK、OpenGL、zlib、mysql、InterBaseとpostgres用のバインディングが利用できます。

Detail info
Percentil actividad: 59.50
descargar
Última actualización: 2013-01-06 19:34
ccache

ccacheは、コンパイラ・キャッシュです。これは、以前のコンパイルをキャッシュし、同じコンパイルが再び行われたことを検知して、キャッシュを利用することでC/C++コードのリコンパイルをスピードアップします。

Detail info
Percentil actividad: 59.50
descargar
Última actualización: 2013-02-11 23:02
ANTLR

ANTLR (ANother Tool for Language Recognition) is a language tool that provides a framework for constructing recognizers, compilers, and translators from grammatical descriptions containing C++, Java, or Sather actions. It is similar to the popular compiler generator YACC, however ANTLR is much more powerful and easy to use. ANTLR-produced parsers are not only highly efficient, but are both human-readable and human-debuggable (especially with the interactive ParseView debugging tool). ANTLR can generate parsers, lexers, and tree-parsers in either C++, Java, or Sather. ANTLR is currently written in Java.

Detail info
Percentil actividad: 59.50
descargar
Última actualización: 2013-04-01 15:06
RPL/2

RPL/2 (逆ポーランド Lisp/2) は、Hewlett-Packardがその HP-28S用に作った RPLから派生した言語です。いくつかの拡張(プリプロセッサ、コンパイルされたライブラリ,新関数)とTeX出力を備え、グラフィックスを描画できます。

Detail info
Percentil actividad: 59.50
descargar
Última actualización: 2012-07-18 21:40
crosstool-NG

crosstool-NGは高度に設定可能な、多目的なtoolchain生成ツールです。 多くのターゲットアーキテクチャ、異なるコンポーネント(glibc/uClibc)やバージョンをサポートします。 crosstool-NGはまたデバッグユーティリティ(DUMA、strace...)や生成ツール(sstrip...)をサポートします。

Detail info
Percentil actividad: 59.50
descargar
Última actualización: 2013-05-03 21:50
pyPEG

pyPEG is a quick and easy solution for creating a parser in Python programs. pyPEG uses a PEG language in Python data structures to parse, so it can be used dynamically to parse nearly every context free language. The output is a plain Python data structure called pyAST, or, as an alternative, XML.

Detail info
Percentil actividad: 59.50
descargar
Última actualización: 2013-04-10 12:10
YML

YML (なぜ、マークアップ言語ですか?) は XML にコンパイルするには、簡単な言語です。YSLT 簡単な言語コード生成のためのソフトウェア開発タスクを自動化することです。

(Automatic Translation)
Detail info
Percentil actividad: 59.50
descargar
Última actualización: 2007-03-19 22:18
DotGNU Portable.NET

DotGNU Portable.Netは、GNU/Linuxのような 非 Microsoftプラットフォーム用の移植可能なツール(C#コンパイラ、アセンブラ、ランタイムエンジンを含む)からなるソフトウェアセットです。このプロジェクトは DotGNUメタプロジェクトの一部です。

Detail info
Percentil actividad: 59.50
2569 projects in result set.
Displaying 20 per page. Projects sorted by activity ranking.
 
<1> <2> <3> ... <129>


SourceForge.JP is a Japanese version of SourceForge.net. For developments that are not related to Japan, we recommend you to use SourceForge.net.