Dev-C++

Dev-C++Bloodshed tərəfindən GNU lisenziyası altında yayınlanan C/C++ IDE-dir. Proqram Delphidə yazılıb və ən son versiyası "Dev-C++ 5.0 beta 9.2 (4.9.9.2)"-dir. Proqram əsasən Colin Laplace, Mike Berg, Hongli Lai,Mumit Khan, Jan Jaap van der Heidjen, Colin Hendrix və GNU koderləri tərfindən hazırlanır. Dev-C++ Windows 95/98/NT/2000/XP/7 əməliyyat sistemlərini dəstəkləyir. Bütün interfeysi Delphi programlaşdırma dili ilə inkişaf etdirilmiş və ilk çıxdığı zamanlarda çox məşhur olmuşdur. Layihəyə SourceForge ev sahibliyi edir. Əlavə kitabxanalar, şablonlar və alətlər daxili DevPaks paket paylama aləti ilə proqramlaşdırma mühitinə daxil edilə bilər[2].

Dev-C++
Loqonun şəkli
Tipi İnteqrasiya olunmuş inkişaf mühiti
Repozitoriya github.com/Embarcadero/D…
Proqramlaşdırma dili C++
Əməliyyat sistemi Microsoft Windows
Platforma Microsoft Windows
Sonuncu versiya
Sayt embarcadero.com/free-too…
Vikianbarın loqosu Vikianbarda əlaqəli mediafayllar

Sistem tələbləri

[redaktə | mənbəni redaktə et]

Dev-C++ proqramının əlavə cəhəti onun DevPaks-dan istifadəsidir: əlavə kitabxanalar, şablonlar və yardım proqramları ilə proqramlaşdırma mühitində paketlənmiş genişləndirmələr. DevPaks çox vaxt GTK+, wxWidgets və FLTK kimi məşhur alət dəstləri də daxil olmaqla, GUI utilitlərini ehtiva edir, lakin bununla məhdudlaşmır. Digər DevPaklara daha təkmil funksiyalardan istifadə üçün kitabxanalar daxildir. Dev-C++ istifadəçiləri qrafika, sıxılma, animasiya, səs dəstəyi və sair kimi Dev-C++ proqramının əhatə dairəsini və funksionallığını artıran əlavə kitabxanaları və ya kod paketlərini endirə bilərlər. İstifadəçilər DevPaks yarada və onları saytda pulsuz yerləşdirə bilərlər. Həmçinin, onlar Dev-C++ ilə istifadə etməklə məhdudlaşmır — saytda deyilir: "Tipik devpak istənilən MinGW paylanması ilə (MinGW üçün hər hansı IDE ilə) işləyəcək".

İnkişaf statusu

[redaktə | mənbəni redaktə et]

22 fevral 2005-ci il tarixindən etibarən layihə nəzərəçarpacaq dərəcədə aktiv deyildi, heç bir xəbər dərc edilmədi və yenilənmiş versiyalar buraxılmadı. 2006-cı ildə forum yazısında aparıcı tərtibatçı Kolin Laplas bildirdi ki, o, real həyatdakı məsələlərlə məşğuldur və Dev-C++-nın işlənib hazırlanmasını davam etdirməyə vaxtı yoxdur[3].2020-ci il forum yazısında Orwell-in aparıcı tərtibatçısı Johan Mes "bu layihə üzərində işləmək üçün yəqin ki, hələ də vaxtı olmayacaq" dedi.[4]

O vaxtdan bəri Dev-C++-ın üç forması var: wxDev-C++, Orwell versiyası və Embarcadero tərəfindən idarə olunan versiyası.

wxDev-C++ versiyası

[redaktə | mənbəni redaktə et]

wxDev-C++ Dev-C++-ı götürmüş və çoxsaylı tərtibçilərə dəstək və wxWidget proqramları üçün RAD dizayneri kimi yeni funksiyalar əlavə edən inkişaf komandasıdır.[5]

Orwell versiyası

[redaktə | mənbəni redaktə et]

30 iyun 2011-ci ildə müstəqil proqramçı[6] Orwell (Johan Mes) tərəfindən Dev-C++ proqramının 4.9.9.3 qeyri-rəsmi versiyası buraxıldı. Bu versiyada daha yeni GCC 4.5.2 tərtibçisi, Windows SDK resursları (Win32 və D3D) , çoxsaylı səhv düzəlişləri və təkmilləşdirilmiş sabitlik var idi. Avqustun 27-də, beş il rəsmi olaraq beta mərhələsində olduqdan sonra, 5.0 versiyası buraxıldı.[7] Bu versiyanın həmçinin 5.0.0.5 versiyasından bəri öz ayrıca SourceForge[8] səhifəsi var. Buna səbəb köhnə tərtibatçının sorğuları cavablandırmamasıdır. 2014-cü ilin iyulunda, Orwell Dev-C++ 5.7.1, C++ 11-i dəstəkləyən o vaxtkı ən son GCC 4.8.1 ilə buraxıldı.

Embarcadero versiyası

[redaktə | mənbəni redaktə et]

1 iyul 2020-ci ildə Dev-C++-ın yeni versiyası 5.50, Delphi 10.4-ə kod təkmilləşdirməsi ilə Embarcadero tərəfindən sponsorluq edildi və buraxıldı.12 oktyabr 2020-ci ildə Embarcadero tərəfindən C++11 və qismən C++20 dəstəyi, yeni yüksək DPI dəstəyi, UTF8 fayl dəstəyi ilə daha yeni GCC 9.2.0 tərtibçisi ilə Dev-C++-ın yeni versiyası 6.0 sponsorluq edildi və buraxıldı, təkmilləşdirilmiş nişanlar, qaranlıq tema və digər dəyişikliklər əlavə edildi.[9]

Görkəmli istifadələr

[redaktə | mənbəni redaktə et]

4 may 2015-ci ildə Sinqapurun Baş Naziri Li Hsien Loong Facebook-da C++ dilində Sudoku həlledici proqramını paylaşdı. Ekran görüntüsündə o, IDE olaraq Microsoft Windows və Dev-C++ istifadə edir.[10] Tez-tez yeni öyrənməyə başlayanlara C və ya C++[11][12][13][14][15][16] tövsiyə olunur, və Wineda mövcuddur. O, Turbo C++[17] və ya digər IDE-lərlə müqayisə edilir.[18]

  1. Release 6.3. 2021.
  2. "Bloodshed Software - Providing Free Software to the internet community". bloodshed.net. 29 December 2017 tarixində orijinalından arxivləşdirilib. İstifadə tarixi: 8 September 2015.
  3. "Dev-C++". sourceforge.net. 1 December 2011 tarixində arxivləşdirilib. İstifadə tarixi: 8 September 2015.
  4. "Orwell Dev-C++". sourceforge.net. 6 July 2022 tarixində arxivləşdirilib. İstifadə tarixi: 14 July 2020.
  5. "WxDev-C++ Developers | wxDev-C++". 2022-07-06 tarixində arxivləşdirilib. İstifadə tarixi: 2022-07-06.
  6. Orwell. "Dev-C++ Blog". orwelldevcpp.blogspot.com. 30 June 2011. 6 November 2013 tarixində arxivləşdirilib. İstifadə tarixi: 8 September 2015.
  7. Orwell. "Dev-C++ Blog". orwelldevcpp.blogspot.com. 28 April 2012. 31 March 2022 tarixində arxivləşdirilib. İstifadə tarixi: 8 September 2015.
  8. orwelldevcpp. "Dev-C++". SourceForge. 23 November 2011 tarixində arxivləşdirilib. İstifadə tarixi: 8 September 2015.
  9. Embarcadero. "Embarcadero Dev-C++". GitHub. 7 August 2022 tarixində arxivləşdirilib. İstifadə tarixi: 12 October 2020.
  10. "Prime Minister of Singapore shares his C++ code for Sudoku solver". Ars Technica. 4 May 2015. 6 July 2022 tarixində arxivləşdirilib. İstifadə tarixi: 8 September 2015.
  11. "Using Bloodshed Dev-C++ for OpenGL Programming". 2022-07-06 tarixində arxivləşdirilib. İstifadə tarixi: 2022-07-06.
  12. "How to install Dev-C++ and GLUT". 2022-07-06 tarixində arxivləşdirilib. İstifadə tarixi: 2022-07-06.
  13. http://www.brooklyn.cuny.edu/web/aca_naturalsciences_cis/STARTDev.pdf Arxivləşdirilib 2021-10-27 at the Wayback Machine Şablon:Bare URL PDF
  14. "Arxivlənmiş surət". 2022-07-06 tarixində arxivləşdirilib. İstifadə tarixi: 2022-07-06.
  15. "Downloading, Installing, and Using Dev C++". 2021-10-20 tarixində arxivləşdirilib. İstifadə tarixi: 2022-07-06.
  16. "Your First Program in C". 2022-07-06 tarixində arxivləşdirilib. İstifadə tarixi: 2022-07-06.
  17. "Difference between Turbo C++ and Dev C++". 22 August 2020. 31 August 2022 tarixində arxivləşdirilib. İstifadə tarixi: 6 July 2022.
  18. "Pros and cons: Dev C++ vs. CodeBlocks vs. Others". 16 January 2017. 6 July 2022 tarixində arxivləşdirilib. İstifadə tarixi: 6 July 2022.

Xarici keçidlər

[redaktə | mənbəni redaktə et]