Ero sivun ”Portaali:Ohjelmistokehitys” versioiden välillä
Siirry navigaatioon
Siirry hakuun
p (→Artikkeleita) |
|||
Rivi 11: | Rivi 11: | ||
*[[Versionhallintajärjestelmä|Versionhallintajärjestelmiä]]: [[GNU arch|Arch]], [[Bazaar]], [[CVS]], [[Subversion]], [[Darcs]], [[Git]], [[Mercurial]] | *[[Versionhallintajärjestelmä|Versionhallintajärjestelmiä]]: [[GNU arch|Arch]], [[Bazaar]], [[CVS]], [[Subversion]], [[Darcs]], [[Git]], [[Mercurial]] | ||
*[[:Luokka:Kirjastot|Kirjastoja]]: [[OpenGL]], [[SDL]], [[Ncurses]], [[GTK]], [[Qt]], [[Readline]] | *[[:Luokka:Kirjastot|Kirjastoja]]: [[OpenGL]], [[SDL]], [[Ncurses]], [[GTK]], [[Qt]], [[Readline]] | ||
*[[Portaali:Peliohjelmointi_Linuxilla|Peli ohjelmointi]] | |||
== Luokkia == | == Luokkia == |
Versio 6. helmikuuta 2022 kello 20.27
Linux on erinomainen alusta ohjelmoijalle. Tarjolla on laadukkaita kääntäjiä lukuisille eri ohjelmointikielille, paljon vapaita lisäkirjastoja ja vapaita virheenhallintatyökaluja.
Tässä wikissä ohjelmistokehitystä käsitellään mm. seuraavilla sivuilla:
Artikkeleita
- Kääntäjiä ja tulkkeja: GCC (mm. C ja C++), GCJ (Java), Mono (.NET), Perl, PHP, Python, FreePascal
- Kehitysympäristöjä: Anjuta, Eclipse, Geany, KDevelop, Lazarus, NetBeans, Quanta plus, Qt Creator
- Projektinhallinta: Make, Cmake, Patch, Diff, Autotools
- Virheenetsintä: Cppcheck, Gdb, Valgrind, Strace
- Kääntäminen suomeksi, monikieliset ohjelmat: Gettext, Poedit, Kotoistus
- Versionhallintajärjestelmiä: Arch, Bazaar, CVS, Subversion, Darcs, Git, Mercurial
- Kirjastoja: OpenGL, SDL, Ncurses, GTK, Qt, Readline
- Peli ohjelmointi