| 開発C++ | |
|---|---|
Dev-C++ の更新された UI と新しい変数参照オプションを表示 | |
| 原作者 | コリン・ラプラス(ブラッドシェッド・ソフトウェア)1998-2005 |
| 開発者 | ヨハン・メス(オーウェル)2011-2020、エンバカデロ(2020年以降) |
| 初回リリース | 1998年 (1998年) |
| 安定版リリース | 6.3 [1]
/ 2021年1月30日 ( 2021-01-30 ) |
| リポジトリ |
|
| 書かれた | デルファイ |
| オペレーティング·システム | マイクロソフトウィンドウズ |
| タイプ | 統合開発環境 |
| ライセンス | GPL-2.0以降 |
| Webサイト |
|
Dev-C++は、 CおよびC++プログラミング用のGNU一般公衆利用許諾書(GPL)に基づいて配布されている、フル機能を備えた無料の統合開発環境(IDE)です。Colin Laplaceによって開発され、1998年に初めてリリースされました。Delphiで記述されています。
Dev-C++はGCCのMinGWまたはTDM-GCC 64ビット版にバンドルされており、コンパイラとしてこれらを使用します。また、 Cygwinやその他のGCCベースのコンパイラと組み合わせて使用することもできます。[2]
DevPaks
Dev-C++ のもう一つの特徴は、DevPaks の使用です。DevPaks は、追加のライブラリ、テンプレート、ユーティリティを含むプログラミング環境のパッケージ化された拡張機能です。DevPaks には、GTK+、wxWidgets、FLTKなどの一般的なツールキットを含むGUIユーティリティが含まれることがよくありますが、これに限定されません。他の DevPaks には、より高度な機能を使用するためのライブラリが含まれています。Dev-C++ のユーザーは、グラフィックス、圧縮、アニメーション、サウンドサポートなど、Dev-C++ の範囲と機能を拡張する追加のライブラリ、つまりコードパッケージをダウンロードできます。ユーザーは DevPaks を作成し、サイト上で無料でホストできます。また、DevPaks は Dev-C++ での使用に限定されません。サイトには、「一般的な devpak は、任意の MinGW ディストリビューション(任意の MinGW 用 IDE)で動作します」と記載されています。
開発状況
2005年2月22日以降、プロジェクトは目立った活動を停止し、ニュースの投稿も更新版のリリースもありませんでした。2006年のフォーラム投稿で、リード開発者のコリン・ラプラスは、実務上の問題で忙しく、Dev-C++の開発を続ける時間がなかったと述べています。[3]
それ以来、Dev-C++ には wxDev-C++、 Orwellバージョン、Embarcaderoがメンテナンスするフォーク バージョン の 3 つのフォークが存在します。
wxDev-C++ バージョン
wxDev-C++はDev-C++をベースに、複数のコンパイラのサポートやwxWidgetsアプリケーション用のRADデザイナーなどの新機能を追加した開発チームです。[4]
オーウェル版
2011年6月30日、独立系プログラマーのOrwell(Johan Mes)によってDev-C++の非公式バージョン4.9.9.3がリリースされました。[5]このバージョンは、最新のGCC 4.5.2コンパイラ、Windows SDKリソース(Win32およびD3D)、多数のバグ修正、および安定性の向上を特徴としています。8月27日、公式ベータ段階から5年を経て、バージョン5.0がリリースされました。[6]このバージョンは、以前の開発者が統合要求に応じないため、バージョン5.0.0.5以降、 SourceForge [7]専用のページも用意されています。2014年7月には、C++11をサポートする当時の最新のGCC 4.8.1を搭載したOrwell Dev-C++ 5.7.1がリリースされました。2020年のフォーラム投稿で、Orwellの主任開発者であるJohan Mesは、「おそらくこのプロジェクトに取り組む時間はまだないだろう」と述べています。[8]
エンバカデロ版
2020年7月1日、 Embarcaderoの支援によりDev-C++の新しいフォークバージョン5.50がリリースされました。このバージョンでは、Delphi 10.4へのコードアップグレードが行われました。2020年10月12日には、Embarcaderoの支援によりDev-C++の新しいフォークバージョン6.0がリリースされました。このバージョンでは、 C++11と部分的なC++20のサポート、新しい高DPIサポート、UTF8ファイルサポート、アイコンのアップグレード、ダークテーマ、その他の変更が加えられています。[9]
注目すべき用途
2015年5月4日、シンガポールのリー・シェンロン首相はFacebookにC++で作成した数独解答プログラムを掲載しました。スクリーンショットでは、 Microsoft WindowsとDev-C++をIDEとして使用している様子が確認できます。[10]
CやC++を学ぶ初心者に推奨されることが多く、[11] [12] [13] [14] [15] [16] Wineでも利用可能。[17] Turbo C++ [18]や他のIDEと比較される。[19]
参照
参考文献
- ^ Embarcadero Dev-C++ リリース
- ^ 「Bloodshed Software - インターネットコミュニティにフリーソフトウェアを提供」bloodshed.net . 2017年12月29日時点のオリジナルよりアーカイブ。2015年9月8日閲覧。
- ^ “Dev-C++”. sourceforge.net . 2015年9月8日閲覧。
- ^ "WxDev-C++ 開発者 | wxDev-C++". 2012年7月25日.
- ^ Orwell (2011年6月30日). 「Dev-C++ Blog」. orwelldevcpp.blogspot.com . 2015年9月8日閲覧。
- ^ Orwell (2012年4月28日). 「Dev-C++ Blog」. orwelldevcpp.blogspot.com . 2015年9月8日閲覧。
- ^ orwelldevcpp. 「Dev-C++」. SourceForge . 2015年9月8日閲覧。
- ^ “Orwell Dev-C++”. sourceforge.net . 2020年7月14日閲覧。
- ^ Embarcadero. 「Embarcadero Dev-C++」. GitHub . 2020年10月12日閲覧。
- ^ 「シンガポール首相、数独ソルバーのC++コードを公開」Ars Technica、2015年5月4日。 2015年9月8日閲覧。
- ^ 「OpenGL プログラミングに Bloodshed Dev-C++ を使用する」。
- ^ 「Dev-C++ と GLUT のインストール方法」。
- ^ http://www.brooklyn.cuny.edu/web/aca_naturalsciences_cis/STARTDev.pdf [裸の URL PDF ]
- ^ https://en.wikibooks.org/wiki/Programming_Fundamentals/Integrated_Development_Environment/Dev-C%2B%2B [ベア URL ]
- ^ 「Dev C++ のダウンロード、インストール、および使用」。
- ^ 「C での最初のプログラム」。
- ^ 「WineHQ - Dev-C++ 5.x」。
- ^ 「Turbo C++とDev C++の違い」。2020年8月22日。
- ^ 「長所と短所:Dev C++ vs. CodeBlocks vs. その他」2017年1月16日。