開発C++

無料のC++開発環境
開発C++
原作者コリン・ラプラス(ブラッドシェッド・ソフトウェア)1998-2005
開発者ヨハン・メス(オーウェル)2011-2020、エンバカデロ(2020年以降)
初回リリース1998年; 28年前 (1998年
安定版リリース
6.3 [1] / 2021年1月30日; 4年前 ( 2021-01-30 )
リポジトリ
  • github.com/エンバカデロ/Dev-Cpp
書かれたデルファイ
オペレーティング·システムマイクロソフトウィンドウズ
タイプ統合開発環境
ライセンスGPL-2.0以降
Webサイト
  • 現在(エンバカデロ)
  • 前作(オーウェル)
  • 前 (wxDev-C++)
  • オリジナル(流血)

Dev-C++は、 CおよびC++プログラミング用のGNU一般公衆利用許諾書(GPL)に基づいて配布されている、フル機能を備えた無料の統合開発環境(IDE)です。Colin Laplaceによって開発され、1998年に初めてリリースされました。Delphiで記述されています

Dev-C++はGCCMinGWまたはTDM-GCC 64ビット版にバンドルされており、コンパイラとしてこれらを使用します。また、 Cygwinやその他のGCCベースのコンパイラと組み合わせて使用​​することもできます[2]

DevPaks

Dev-C++ のもう一つの特徴は、DevPaks の使用です。DevPaks は、追加のライブラリ、テンプレート、ユーティリティを含むプログラミング環境のパッケージ化された拡張機能です。DevPaks には、GTK+wxWidgetsFLTKなどの一般的なツールキットを含む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]

参照

参考文献

  1. ^ Embarcadero Dev-C++ リリース
  2. ^ 「Bloodshed Software - インターネットコミュニティにフリーソフトウェアを提供」bloodshed.net . 2017年12月29日時点のオリジナルよりアーカイブ2015年9月8日閲覧。
  3. ^ “Dev-C++”. sourceforge.net . 2015年9月8日閲覧
  4. ^ "WxDev-C++ 開発者 | wxDev-C++". 2012年7月25日.
  5. ^ Orwell (2011年6月30日). 「Dev-C++ Blog」. orwelldevcpp.blogspot.com . 2015年9月8日閲覧
  6. ^ Orwell (2012年4月28日). 「Dev-C++ Blog」. orwelldevcpp.blogspot.com . 2015年9月8日閲覧
  7. ^ orwelldevcpp. 「Dev-C++」. SourceForge . 2015年9月8日閲覧
  8. ^ “Orwell Dev-C++”. sourceforge.net . 2020年7月14日閲覧
  9. ^ Embarcadero. 「Embarcadero Dev-C++」. GitHub . 2020年10月12日閲覧
  10. ^ 「シンガポール首相、数独ソルバーのC++コードを公開」Ars Technica、2015年5月4日。 2015年9月8日閲覧
  11. ^ 「OpenGL プログラミングに Bloodshed Dev-C++ を使用する」。
  12. ^ 「Dev-C++ と GLUT のインストール方法」。
  13. ^ http://www.brooklyn.cuny.edu/web/aca_naturalsciences_cis/STARTDev.pdf [裸の URL PDF ]
  14. ^ https://en.wikibooks.org/wiki/Programming_Fundamentals/Integrated_Development_Environment/Dev-C%2B%2B [ベア URL ]
  15. ^ 「Dev C++ のダウンロード、インストール、および使用」。
  16. ^ 「C での最初のプログラム」。
  17. ^ 「WineHQ - Dev-C++ 5.x」。
  18. ^ 「Turbo C++とDev C++の違い」。2020年8月22日。
  19. ^ 「長所と短所:Dev C++ vs. CodeBlocks vs. その他」2017年1月16日。
「https://en.wikipedia.org/w/index.php?title=Dev-C%2B%2B&oldid=1331406876」より取得