· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
°³¹ßÀÚÄÚ³Ê


1 ¿ÀǼҽº ÇÁ·ÎÁ§Æ®¿¡ Âü¿©Çϱâ

2 ÀÏ¹Ý ¹®¼­

3 ÇÁ·Î±×·¡¹Ö µµ±¸

3.1 ÄÄÆÄÀÏ·¯

  • The Linux GCC HOWTO (Daniel Barlow, À̸¸¿ë, ±è⿬, ¾ö±â¼º)
    GNU C ÄÄÆÄÀÏ·¯¿Í ¶óÀ̺귯¸®¸¦ ¸®´ª½º¿¡¼­ ¼³Á¤ÇÏ´Â ¹æ¹ý°ú ¸®´ª½º¿¡¼­ ÄÄÆÄÀÏ, ¸µÅ·, ½ÇÇà, µð¹ö±ëÇÏ´Â ¹æ¹ý

  • [http]GCC and Make (À̸¸¿ë, Á¶ÇѼ®)
    ¸®´ª½ºÀÇ C ÄÄÆÄÀÏ·¯ÀÎ gcc¿Í make »ç¿ëÇϱâ

  • ¸µÄ¿¿Í ·Î´õ (À±Àμö)
    ÄÄÆÄÀÏ·¯, ¸µÄ¿, ·Î´õµéÀÌ ¾î¶»°Ô µ¿ÀÛÇÏ¸ç °øÀ¯ ¶óÀ̺귯¸®ÀÇ ÀÕÁ¡Àº ¹«¾ùÀÎÁö¿¡ ´ëÇÑ ¼³¸í

  • GccOptimizationOptions [http]½Å¼º±¹
    optimization(ÃÖÀûÈ­)¿¡ °ü·ÃµÈ gcc optionµé¿¡ ´ëÇÑ °£´ÜÇÑ ¼Ò°³¿Í µµÇ¥ Á¦°ø

  • [http]GCC Warning/Error List [http]½Å¼º±¹
    GCC°¡ Ãâ·ÂÇÏ´Â ¿¡·¯/°æ°í¿¡ ´ëÇÑ ¼³¸í°ú ¿¹½Ã Á¦°ø

3.2 GNU Tools

  • Lex and Yacc (¹Ú¼º±¸, Á¤¼øÃ¶)
    Lex¿Í Yacc´Â ÆÄ¼­¶ó°í Çϴµ¥ ÄÄÆÄÀÏ·¯³ª ÀÎÅÍÇÁ¸®ÅÍ µîÀÇ ¹®¹ý üũ¿¡ ¸¹ÀÌ ÀÌ¿ëµË´Ï´Ù.

  • Autotools HOWTO (À̽ÂÀ±)
    autoconf, automake¿¡ ´ëÇÑ ¼Ò°³

  • Autotool (autoconf, automake) ¹ßÇ¥ÀÚ·á
  • [http]Make °­Á (ÀӴ뿵, À⵿̱)
    make´Â ¿©·¯ °³ÀÇ ¼Ò½º¸¦ µ¿½Ã¿¡ ÄÄÆÄÀÏÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁÖ´Â Æí¸®ÇÑ ÇÁ·Î±×·¡¹Ö µµ±¸ÀÔ´Ï´Ù.

  • [http]GDB ¸Å´º¾ó (±è¼ºÁø)
    ¸®´ª½ºÀÇ µð¹ö°ÅÀÎ gdbÀÇ ¸Å´º¾ó ÆäÀÌÁö ¹ø¿ªÀÔ´Ï´Ù. gdbÀÇ ´ë·«ÀûÀÎ »ç¿ë¹ýÀ» ¾Ë¼ö ÀÖ½À´Ï´Ù¸¸ »çÀü¿¡ gdb¿¡ ´ëÇØ¼­ ¾Ë°í ÀÖ´Â »óÅ¿¡¼­ ÀÐ¾î º¸½Ã´Â°Ô ´õ ³ªÀ» °ÍÀÔ´Ï´Ù.

  • [http]Autotools Æ©Å丮¾ó (Mark K. Kim, ¹ø¿ª: ¼­Á¾È­)
    Autoconf, Automake¸¦ ¼³¸íÇϱâ À§ÇØ hello world ÇÁ·Î±×·¥ºÎÅÍ ½ÃÀÛÇÏ´Â ¹®¼­¸¦ ¹ø¿ªÇÏ¿´½À´Ï´Ù.

  • Make ±âÃÊ»ç¿ë¹ý (minzkn)

  • GNU ¸Å´º¾ó Çѱ¹¾î ¹ø¿ª »çÀÌÆ®

3.3 ¹®¼­È­ Åø

  • Doxygen Doxygen Àº C, C++, JAVAµîÀÇ ¼Ò½º¸¦ ÀÚµ¿(ÁÖ¼®À» ÀÌ¿ëÇÏ¿©)À¸·Î ¹®¼­È­ ½ÃŰ´Â µµ±¸ ÀÔ´Ï´Ù.

3.4 ÇÁ·ÎÁ§Æ® °ü¸®

3.5 ¹öÀü °ü¸®

3.5.1 CVS

  • CVS/GuideLine (ÃÖÁ¤´ë)
    Ãʺ¸ÀÚ¸¦ À§ÇÑ CVS °¡ÀÌµå ¶óÀÎ

  • KLDPNetCVS-HOWTO (ÀÌÀçÈ«)
    KLDPNetÀÇ CVS »ç¿ë¿¡ °üÇÑ ¾È³»

  • CVS/FAQ
    CVS¿¡ °üÇÑ ÀæÀº Áú¹®°ú ´äº¯, »ç¿ë ¹æ¹ý µîÀ» Á¤¸®

  • WinCVS
    WinCVS »ç¿ë¹ý

  • TortoiseCVS
    TortoiseCVS »ç¿ë¹ý

  • CVS ¾È³» (±è¹Î½Ä, ¹Ú¿ëÁÖ)
    CVSÀÇ °³³ä, »ç¿ë¹ý, ÀúÀå¼Ò °ü¸® ¹æ¹ý ¾È³»

  • CVS °­Á (Àå¿ìÇö, ¹Ú¿ëÁÖ)
    CVSÀÇ »ç¿ë¹ý¿¡ ´ëÇÑ ¾È³»

  • RcsTutorial (ÀӴ뿵, À⵿̱)
    RCS´Â ¹®¼­ÀÇ ¹öÀüÀ» ÄÁÆ®·ÑÇØ ÁÝ´Ï´Ù. ÇÁ·Î±×·¡¹Ö¿¡¼­´Â ¹°·ÐÀÌ°í ´Ù¸¥ ¹®¼­¿¡¼­µµ ¹®¼­ÀÇ º¯µ¿ »çÇ×À» üũÇϰí ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ, ¿©·¯ »ç¶÷ÀÌ °øµ¿ÀÇ ÇÁ·ÎÁ§Æ®¸¦ ¼öÇàÇÒ ¶§µµ ÀÌ RCS´Â °­·ÂÇÑ ÈûÀ» ¹ßÈÖÇÕ´Ï´Ù.

  • [http]CVS ÇÁ¸®Á¨Å×ÀÌ¼Ç (¼ÛÁö¼®)
    °£´ÜÇÑ CVS »ç¿ë¹ý Á¤¸® ÇÁ¸®Á¨Å×À̼Ç

  • [http]CVS ÆÁ (¹æÃ¢Çö)
    ÀϹÝÀûÀÎ CVS »ç¿ë¿Ü¿¡ ÀÚÁÖ »ç¿ëÇÏÁö´Â ¾ÊÁö¸¸ ²À ÇÊ¿äÇÑ CVS ÆÁ ¸ðÀ½.

3.5.2 Subversion

3.6 IDE (Integrated Development Environment)

3.6.1 ¸®´ª½º IDE ¸ðÀ½

3.6.2 ¸®´ª½º ´ëÇ¥ IDE

3.6.3 ÀϹÝÀûÀÎ GUI ¶óÀ̺귯¸®º° IDE

GUI ¶óÀ̺귯¸®IDEHomepage
gtk+,gnome,gtkmm,gladeAnjutahttp://www.anjuta.org/
qt,kdeKDevelophttp://www.kdevelop.org/
wxwidgetsCode::Blockshttp://www.codeblocks.org/
jface(java)Eclipsehttp://www.eclipse.org/
swing(java)NetBeanshttp://www.netbeans.org/

4 ÇÁ·Î±×·¡¹Ö ¾ð¾îº° ±¸ºÐ

4.1 AssemblyLanguage

  • Assembly HOWTO (±è¿µÈÖ)
    ¸®´ª½º¿¡¼­ ¾î¼Àºí¸® ¾ð¾î¸¦ »ç¿ëÇÏ´Â ¹æ¹ý

  • Assembly HOWTO (Çѵ¿ÈÆ)
    ¸®´ª½º¿¡¼­ ¾î¼Àºí¸® ¾ð¾î¸¦ »ç¿ëÇÏ´Â ¹æ¹ý

  • GCC Inline Assembly (ÇãÅÂÁØ)
    gcc¿¡¼­ inline assembly¸¦ »ç¿ëÇÏ´Â ¹æ¹ý

  • [http]Assembly Example (ÀÌÈ£)
    ¸®´ª½º¿¡¼­ »ç¿ëÇÏ´Â ¾î¼Àºí¸® ¹®¹ý¿¡ ´ëÇØ¼­ (ƯÈ÷ x86¿¡¼­) °£·«È÷ ¿ä¾àÇÑ ±ÛÀÔ´Ï´Ù

  • [http]Alpha assembly (Á¤º´¼ö)
    Alpha CPUÀÇ instruction°ú GASÀÇ °£´ÜÇÑ »ç¿ë¹ý

  • Á¶°ÇºÐ±â¸í·É¾î Á¤¸® (Á¶ÀçÇõ - minzkn)
    x86ÀÇ Á¶°ÇºÐ±â ¸í·É¾îÀÇ Á¤¸®

4.2 C & C++

4.3 C ¶óÀ̺귯¸®

4.4 JavaLanguage

  • JLex Manual (¹ÚÁ¾¼ö)
    ÀÚ¹Ù¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â Lexical AnalyzerÀÇ ÀÏÁ¾ÀÎ JLexÀÇ »ç¿ë ¹æ¹ý

  • Java CGI HOWTO(¹ÚÁÖÈñ)
    ¼­¹ö¿¡¼­ ÀÚ¹Ù·Î ÀÛ¼ºµÈ CGIÇÁ·Î±×·¥À» ¼³Á¤ÇÏ´Â ¹æ¹ý°ú CGIÇÁ·Î±×·¥À» ÀÛ¼ºÇϱâ À§ÇØ ÀÚ¹Ù¸¦ »ç¿ëÇÏ´Â ¹æ¹ý.

  • [http]Java2 ¼³Ä¡ ¹× ȯ°æ ¼³Á¤ (±èÁø´ö)
    ¸®´ª½º¿¡¼­ ÀÚ¹Ù¸¦ »ç¿ëÇϱâ À§ÇÑ ÀÚ¹Ù ¼³Ä¡ ¹× ¼³Á¤ ¹æ¹ý

  • [http]Java-Linux JDK 1.1.1 HOWTO (¹Ú±â¿µ)
    ¸®´ª½º¿ë JDK¼³Ä¡Çϱâ. ¹®¼­°¡ Á» ¿À·¡µÇ¾ú°í, ¿äÁò ³ª¿À´Â ¹èÆ÷º»µéÀº ´ëºÎºÐ JDK¸¦ ±âº»À¸·Î ¼³Ä¡ÇÒ ¼ö ÀÖµµ·Ï µÇ¾î Àֱ⠶§¹®¿¡ ¸®´ª½º¿¡¼­ ÀÚ¹Ù¸¦ ÀÌ¿ëÇÏ´Â °ÍÀº ¾ÆÁÖ ½±½À´Ï´Ù

  • Eclipse ±èÁø¿í ¸®´ª½º ¹× À©µµ¿ì¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â ÀÚ¹Ù °³¹ßÅøÀÎ Eclipse ¿¡ ´ëÇÑ ¼³¸í

  • Gnu Compiler for Java (ÀÌÇѱæ)
    ÀÚ¹Ù·Î ¾º¿©Áø Äڵ带 Native Code·Î ¹Ù²ãÁÖ´Â GCJ¿¡ ´ëÇÑ ¼Ò°³

  • CUPManual
    ÀÚ¹Ù¿¡ ±âÃÊÇÑ À¯¿ëÇÑ ParserÀÎ CUP¿¡ ´ëÇÑ ±âº»ÀûÀÎ ÀÛµ¿°ú »ç¿ë¹æ¹ýÀ» ±â¼ú

4.5 JSP

4.6 PHP

4.7 Pascal

4.8 Perl

4.9 Python

4.10 TclTk

  • ¸®´ª½º Tcl/Tk HOWTO (½É»ó¸¸)
    ¸®´ª½º »ó¿¡¼­ ƼŬ, ƼÄÉÀÌ(Tcl, Tk)¸¦ ÀÌ¿ëÇÏ¿© °³¹ßÇÏ´Â ¹æ¹ý

5 ºÐ¾ßº° ÇÁ·Î±×·¡¹Ö

5.1 Ä¿³Î ÇÁ·Î±×·¡¹Ö

5.2 ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö

  • Libpcap »ç¿ëÇϱâ (³ë±¤¹Î)
    °ø°³µÈ ÆÐŶ ĸó ¶óÀ̺귯¸®ÀÎ libpcapÀ» ÀÌ¿ëÇÏ¿© ³×Æ®¿öÅ© »óÀÇ ÆÐŶÀ» ºÐ¼®ÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁÖ´Â ¿¹Á¦

  • [http]Raw IP Networking FAQ (±è¼ºÀ±, ¾Èâ¼±)
    Raw socket, packet capturing µî¿¡ ´ëÇÑ ºó¹øÇÑ Áú¹®°ú ´ä

  • [http]Beej's Guide to Network Programming (¹Ú¼ºÈ£)
    À¯´Ð½º/¸®´ª½º ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö(¼ÒÄÏ ÇÁ·Î±×·¡¹Ö) ¾È³» ¹®¼­ÀÔ´Ï´Ù.

  • [http]C ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö FAQ (±èÇѼö, ¿©·¯ºÐ)
    À¯´Ð½º/¸®´ª½º ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹ÖÀÇ ÀæÀº Áú¹®°ú ´äº¯

5.3 ½Ã½ºÅÛ ÇÁ·Î±×·¡¹Ö

5.4 XÀ©µµ¿ì & GUI ÇÁ·Î±×·¡¹Ö

5.4.1 Xlib(low level) Á÷Á¢ ÀÌ¿ë

5.4.2 Gtk+ °ü·Ã

  • Gtkmm Tip
    GtkmmÀº [http]GTK+¶óÀ̺귯¸®¸¦ C++¾ð¾î·Î ¹ÙÀεù ÇÑ °ÍÀÔ´Ï´Ù. GtkmmÀ¸·Î ¸¸µç À¯¸íÇÑ ÇÁ·Î±×·¥À¸·Î´Â Inkscape, GParted, Ardour µîÀÌ ÀÖ½À´Ï´Ù.

  • Gtk Tutorial (¼­ÁÖÅÂ, ÇÑÁöÈ£) -- too old
    Gtk ŸŶÀ» ÀÌ¿ëÇÏ¿© ÇÁ·Î±×·¡¹ÖÇÏ´Â ¹æ¹ý. Gtk´Â ¸®´ª½º µ¥½ºÅ©Å¾ ÇÁ·ÎÁ§Æ®Áß ÇϳªÀÎ GNOME¿¡¼­ »ç¿ëµÇ°í ÀÖÀ¸¸ç KDE¿¡¼­ »ç¿ëµÇ´Â Qt¿Í´Â ´Þ¸® ¿ÏÀü °ø°³µÇ¾î ÀÖ½À´Ï´Ù.

  • Glade »ç¿ëÇϱâ (¼±Á¤ÇÊ) -- too old
    Glade¸¦ ¼³Ä¡ÇÏ°í °£´ÜÇÑ ÅØ½ºÆ® ¿¡µðÅ͸¦ ¸¸µå´Â ¿¹Á¦

  • [http]Glade 2 Æ©Å丮¾ó (Eddy Ahmed, ¹ø¿ª: ¼­Á¾È­)(Á¢¼ÓºÒ·®)
    GTK+ ¶óÀ̺귯¸®·Î ÀÀ¿ëÇÁ·Î±×·¥À» Á¦ÀÛÇÒ ¶§ ÀÎÅÍÆäÀ̽º µðÀÚÀÎÀ» º¸´Ù ½±°Ô µµ¿ÍÁÖ±â À§ÇÑ µµ±¸ÀÎ Glade 2¿¡ ´ëÇÑ °£´ÜÇÑ Æ©Å丮¾ó


5.4.3 Qt °ü·Ã

5.5 ÀÓº£µðµå ÇÁ·Î±×·¡¹Ö

5.6 ±×·¡ÇÈ Ã³¸®

  • »ö»óº¯È¯ (minzkn)
    • »ö»óº¯È¯¿¡ ´ëÇÑ °ø½ÄÀ» Á¤¸®Çϰí ÀÌ¿¡ ±â¹ÝÇÑ ¿¹Á¦¸¦ Á¦½Ã

  • 3Â÷¿ø (minzkn)
    • 3Â÷¿ø ±×·¡ÇÈÀÇ °£·«ÇÑ Á¢±Ù

6 ÇÑ±Û Ã³¸®

6.1 ÇÑ±Û ÀÔÃâ·Â

6.2 ±¹Á¦È­¿Í Áö¿ªÈ­

  • gettext mini Howto (ÀÌ ½ÂÀ±)
    ±¹Á¦È­µÈ ÇÁ·Î±×·¥À» ÀÛ¼ºÇÒ ¼ö ÀÖ´Â gettextÀÇ »ç¿ë¹ý
  • [http]Gtk+¿¡¼­ÀÇ ±¹Á¦È­ (À̸¸¿ë)
    GNOME ÇÁ·ÎÁ§Æ® ¹× ´Ù¾çÇÑ ¸®´ª½º¿ë ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¿¡ Ȱ¿ëµÇ°í ÀÖ´Â GTK ŸŶÀÇ ÇѱÛÈ­/±¹Á¦È­¿¡ ´ëÇÑ À̾߱â
  • [http]GNU gettext µµ±¸µé (·ùâ¿ì)

6.3 Çѱ۰ú ÇÑÀÚ

6.4 ÇÑ±Û ·ÎÄÉÀÏ

  • Locales mini HOWTO (À̸¸¿ë) - ³°À½
    localeÀ» ÀÌ¿ëÇÏ¿© ´Ù¾çÇÑ ¾ð¾î±Ç¿¡¼­ ¸®´ª½º¸¦ »ç¿ëÇÏ´Â ¹æ¹ý

6.5 ÇѱÛÄÚµå

6.6 ÇѱÛÀԷ±â

7 ¹èÆ÷º» ¸¸µé±â

  • µ¥ºñ¾È Jigdo »ç¿ëÇϱâ (À±Á¾Àº)
    Jigdo¸¦ »ç¿ëÇÏ¿© °ø½Ä/ºñ°ø½Ä µ¥ºñ¾È ISO À̹ÌÁö¸¦ ¹Þ´Â ¹æ¹ý

  • Making WOWLinux (±è¿ëÀÏ, ÀÌÁ¾ÁØ, ÇãÅÂÀ»)
    ·¹µåÇÞ ¾Æ³ªÄÜ´Ù¸¦ ÀÌ¿ëÇÏ¿© ¸®´ª½º ¹èÆ÷ÆÇÀ» ¸¸µå´Â ¹æ¹ý

  • Debian CD (¹Ú¾ç¹è)
    Debian CD¸¦ ¸¸µå´Âµ¥ »ç¿ëµÇ´Â Pseudo Kit¿¡ ´ëÇÑ ¼³¸í

  • [http]Burning a RedHat CD mini-HOWTO (¼­È¯¼ö)
    ·¹µåÇÞ ¸®´ª½º ¹èÆ÷ÆÇ CD¸¦ ¸¸µå´Â ¹æ¹ý

8 ÄÄÇ»ÅÍ ÇÁ·Î±×·¡¹Ö ¾ð¾î - ½ºÄ³³Ê & ÆÄ¼­

  • TinyC in Lex yacc (ÀÌÇüä)
    TinyC languageÀÇ °£´ÜÇÑ AST ÆÄ¼­ ¸¸µé±â¿¡ ´ëÇÑ ±Û

  • C-Minus_in_Lex_yacc C-Minus in lex(flex) and yacc(bison) (ÀÌÇüä)
    C-Minus languageÀÇ °£´ÜÇÑ AST ÆÄ¼­ ¸¸µé±â¿¡ ´ëÇÑ ±Û

  • tiger in lex(flex) and yacc(bison) (ÀÌÇüä)
    tiger languageÀÇ °£´ÜÇÑ AST ÆÄ¼­ ¸¸µé±â¿¡ ´ëÇÑ ±Û

  • SQL_in_Lex_yacc SQL in lex(flex) and yacc(bison) (ÀÌÇüä)
    SQLÀǰ£´ÜÇÑ AST ÆÄ¼­ ¸¸µé±â¿¡ ´ëÇÑ ±Û

  • yacc vs lemon (ÀÌÇüä)
    yacc¿Í lemon ºñ±³ºÐ¼®¿¡ ´ëÇÑ ±Û








sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2008-07-05 16:20:25
Processing time 0.5047 sec