Linux/UNIX C++Èí¼þ¿ª·¢
< type="text/javascript">
document.body.oncopy = function() {
if (window.clipboardData) {
setTimeout(function() {
var text = clipboardData.getData("text");
if (text && text.length > 300) {
text = text + "\r\n\n±¾ÎÄÀ´×ÔCSDN²©¿Í£¬×ªÔØÇë±êÃ÷³ö´¦£º" + location.href;
clipboardData.setData("text", text);
}
}, 100);
}
}
Linux C++±à³ÌÅàѵ--ÊÓÆµ°à
¿Î³Ì¸ÅÒª
ÅàÑøÄ¿±ê
£ºLinux/UNIX C++Èí¼þ¹¤³Ìʦ
רעLinux/UNIX·þÎñÆ÷¶ËµÄÈí¼þ¿ª·¢£¨ºǫ́¿ª·¢£©£¬ÅàÑøÆóÒµËùÐèµÄרҵLinux/UNIX C++Èí¼þ¹¤³Ìʦ¡£
¿Î³ÌÉæ¼°·þÎñÆ÷¶ËÈí¼þ¿ª·¢µÄ·½·½ÃæÃ棺Linux/UNIX¡¢C++¡¢Boost¡¢ACE¡¢Shell±à³Ì¡¢Oracle/MySQL¡¢Êý¾Ý¿â½¨Ä£¡¢UML½¨Ä£¡¢ÏîĿʵ¼ù¡¢¿ª·¢Ä£Ê½
µÈµÈ¡£ÎÒÃÇÏ£Íû´ÓÐùÔ¯±ÏÒµµÄѧԱ²»½öÊÇCoder£¬¶øÇÒÓ¦¸ÃÊÇDesigner£¡
¿Î³Ì´ó¸Ù
Ò»¡¢Linux²Ù×÷ϵͳ
ϵͳ»·¾³£ºUbuntu GNU/Linux¡¢RedHat Linux AS5¡¢FreeBSD
¿Î³ÌÒªÇó£ºÊìÁ·Ê¹Óó£ÓõÄLinux/UNIXÃüÁî¡£
ʱ¼ä£º1ÖÜ¡£
¶þ¡¢Linux C++¿ª·¢»·¾³´î½¨¡¢¿ª·¢¹¤¾ßµÄʹÓÃ
Éæ¼°ÄÚÈÝ£ºvi¡¢GCC¡¢GDB¡¢Make¡¢CVS¡¢Subversion¡¢Eclipse CDT
¿Î³ÌÒªÇó£º
ÊìÁ·Ê¹ÓÃviÎı¾±à¼Æ÷£»
ÊìÁ·Ê¹ÓÃGCC¹¤¾ßÁ´½øÐбàÒë¡¢µ÷ÊÔ¡¢¹¹½¨¿ÉÖ´ÐÐÎļþ»ò¹²Ïí¿â/¾²Ì¬¿â£»
ÊìÁ·±àдMakefile£»
ÊìÁ·ÅäÖá¢Ê¹ÓÃCVSºÍSubversionÁ½ÖÖ°æ±¾¿ØÖƹ¤¾ß£»
ÊìÁ·ÅäÖá¢Ê¹ÓÃEclipse CDT¿ª·¢¹¤¾ß¡£
ʱ¼ä£º1ÖÜ
Èý¡¢C++ÓïÑÔ
C++ÊÇÒ»ÃŶ෶Ðͱà³ÌÓïÑÔ£¬Ïà¶ÔÓÚC¡¢Java¡¢C#µÈCϵÓïÑÔ£¬¸´ÔӶȸߣ¬µ«Ò»µ©ÁìÎòC++µÄ¾«Ë裬ÔòÄÜ·¢»ÓC++ÓïÑÔµÄÇ¿´óÍþÁ¦£¬ÎªÁËÈÃÑ§Ô±ÕÆÎÕC++ÓïÑÔ±à³Ì¼¼Êõ£¬ÎÒÃǽ«Õⲿ·ÖµÄ¿Î³Ì·ÖΪÎå¸ö²¿·Ö£º
ÃæÏò¹ý³Ì±à³Ì
: Core C++
Éæ¼°¼¼Êõ£ºC++»ù´¡£ºÀàÐͺÍÉùÃ÷¡¢Ö¸ÕëÓëÊý×é¡¢±í´ïʽÓëÓï¾ä¡¢º¯Êý¡¢Ãû×Ö
Ïà¹ØÎĵµ£º
ÔÚLinuxÏÂJdkµÄ°²×°ºÍJava»·¾³±äÁ¿µÄÉèÖÃ
ÔÚLinuxÏÂJdkµÄ°²×°ºÍJava»·¾³±äÁ¿µÄÉèÖÃ
1¡¢µ½www.sun.comÏÂÔØ×îа汾µÄj2sdk for linux
2¡¢°²×°jdk1.4.2 for linux,ÒÔÏÂÊÇÔÚRedhat Linux 9ÏÂΪÀý£º
ÒÔrootÉí·ÝµÇ¼
(1)´ò¿ªÒ»¸öÖÕ¶Ë
(2)ÊäÈëÃüÁîls -l ²é¿´°²×°ÎļþµÄȨÏÞ
......
Ê×ÏÈ˵Ã÷£¬±¾È˵ÄlinuxÊÇrethat9£¬¶ÔÆäËûµÄ°æ±¾¿ÉÄܲ»ÊÊÓÃ
xpϵͳϵÄÐéÄâ»úÖа²×°ÁËlinuxºó£¬ÐéÄâ»úVMwareÖеÄlinux½çÃæÌ«Ð¡£¬ÊÇÓÉÓÚlinux·Ö±æÂÊÌ«µÍ(ͨ³£Îª800×600)Ôì³ÉµÄ£¬¿ÉÒÔͨ¹ý°²×°VMware ToolsÀ´¸ü¸Ä·Ö±æÂʵ½1024×768À´½â¾öÕâ¸öÎÊÌ⣬ÏÂÃæËµÃ÷°²×° ......
LinuxϵͳÏ£¬ÐèÒª´óÁ¿µÄÃüÁîÐÐÑ¡ÏÈç¹û×Ô¼ºÊÖ¶¯½âÎöËûÃǵĻ°ÊµÔÚÊÇÓÐÎ¥Èí¼þ¸´ÓõÄ˼Ï룬²»¹ý»¹ºÃ£¬GNU C libraryÁô¸øÎÒÃÇÒ»¸ö½âÎöÃüÁîÐеĽӿÚ(X/Open¹æ·¶)£¬ºÃºÃʹÓÃËü¿ÉÒÔʹÄãµÄ³ÌÐò¸Ä¹Û²»ÉÙ¡£
ʹÓÃgetopt_long()ÐèÒªÒýÈëÍ·Îļþ
#include <getopt.h>
ÏÖÔÚÎÒÃÇʹÓÃÒ»¸öÀý×ÓÀ´ËµÃ÷Ëü ......
¶¯Ì¬¿âµÄÏÔʽµ÷ÓÃ
ÏÔʽµ÷Óõĺ¬ÒåÊÇ´úÂë³öÏÖ¿âÎļþÃû£¬Óû§ÐèÒª×Ô¼ºÈ¥
´ò¿ªºÍ¹ÜÀí¿âÎļþ¡£ÆäÒªµãΪ:
¢Å°Ñdlfcn.hϵͳͷÎļþ°üº¬½øÀ´
¢ÆÓÃdlopenº¯Êý´ò¿ª¿âÎļþ£¬²¢Ö¸¶¨´ò¿ª·½Ê½
dllopeµÄµÄµÚÒ»¸ö²ÎÊýΪ¹²Ïí¿âµÄÃû³Æ£¬½«»áÔÚÏÂÃæÎ»ÖòéÕÒÖ¸¶¨µÄ¹²Ïí¿â¡£
¢Ù»·¾³±äÁ¿LD_LIBRARY_PATHÁгöµÄÓ÷ֺżä¸ôµ ......
trap [-lp] [arg] [sigspec ...]
µ± shell ÊÕµ½ÐźŠsigspec ʱ£¬ÃüÁî arg ½«±»¶ÁÈ¡²¢Ö´ÐС£Èç¹ûûÓиø³ö arg »òÕ߸ø³öµÄÊÇ -,
ËùÓÐÖ¸¶¨µÄÐźű»ÉèÖÃΪËüÃǵijõʼֵ (½øÈë shell ʱËüÃǵÄÖµ)¡£Èç¹û arg ÊÇ¿Õ×Ö·û´®£¬ sigspec Ö¸¶¨µÄÐźű»
shell ºÍËüÆô¶¯µÄÃüÁîºöÂÔ¡£Èç¹û arg ²»´æÔÚ£¬²¢ÇÒ¸ø³öÁË -p ÄÇôÓëÿ¸ö sigspec ......