LinuxÏÂc³ÌÐò¿ª·¢±Ê¼Ç
µÚÒ»ÕÂ
1.
½âÊÍÐÔÓïÑÔ£ºshell javascript python ±à³ÌÈËÔ±²»ÐèÒª¾¹ý±àÒë Á¬½ÓµÄ¹ý³Ì£¬¿ÉÒÔÔÚÌض¨»·¾³ÏÂÖ±½ÓÖ´ÐеÄÓïÑÔ ×Ô¶¯±àÒëÁ¬½Ó¡£¿ª·¢Ð§Âʸߣ¬µ«ÔËÐÐЧÂʵ͡£
±àÒëÐÍÓïÑÔ£ºjava c c++£¬ÐèÒª¾¹ý±à³ÌÈËÔ±¾¹ý±àÒëºÍÁ¬½Ó²úÉú¿ÉÖ´ÐгÌÐòµÄÓïÑÔ¡£ÔËÐÐЧÂʸߡ£
2.
Êý¾Ý
Êý¾Ý½á¹¹£ºÊý¾ÝÖ®¼äµÄÒ»ÖÖ»ò¶àÖÖ¹Øϵ¡£ÃÜÇÐÏà¹ØµÄÊÇÊý¾ÝµÄÀàÐͺÍÊý¾ÝµÄ´æ·Å¡£
³ÌÐòÉè¼Æ£º±àд³ÌÐòµÄ¹ý³Ì¡£
Èí¼þ£º³ÌÐòºÍÎĵµ¡£
3.
cÓïÑÔÊǽṹ»¯µÄÓïÑÔ
¾ÍÊÇ˵£ºÕû¸ö³ÌÐòÊÇÓú¯Êý´®ÁªÆðÀ´ÊµÏֵġ£¹¦Äֽܷ⣬×Ô¶¥ÏòÏ£¬Öð¸ö·Ö½â¡£
µÚ¶þÕÂ
1.
¿ª·¢»·¾³
±à¼Æ÷ vi
±àÒëÆ÷ gcc
µ÷ÊÔÆ÷ gdb
º¯Êý¿â glibc
ϵͳͷÎļþ glibc_header
2.
¿ª·¢Í¼ÐνçÃæ ͼÐοâ
gnome Ò»°ãÊÇÓÃc
kde Ò»°ãʹÓÃc++
3.
IDE ¼¯³É¿ª·¢»·¾³
kylix ºÅ³ÆlinuxϵÄdephi
kdevelop
RHIDE ÀàËÆÓëturbo c++
4.gcc
-o Ö¸¶¨¿ÉÖ´ÐÐÎļþÃû
-c Ö»Êä³ö±àÒë½á¹û ²»Á´½Ó£¬²»Éú³É¿ÉÖ´ÐÐÎļþ
-g ±íʾÔÚ±àÒëʱÌṩÒÔºó½øÐе÷ÊÔµÄÐÅÏ¢
5.glibc Ìṩϵͳµ÷Óúͻù±¾º¯ÊýµÄc¿â
Á½ÖÖ°²×°·½Ê½
°²×°³É²âÊÔÓõĺ¯Êý¿â
°²×°³ÉÖ÷Òªcº¯Êý¿â£¨Ä¬ÈÏ£©
¼¸¸ö¸½¼Ó°ü
linuxThreads locale crypt
6.glibc_header
Èô¹ûȱÉÙÍ·Îļþ ¿ÉÒÔʹÓÃrpmµÄ½øÐа²×°linuxµÄ¿ª·¢»·¾³
gccÒÀÀµÓÚbinutilsºÍapp°ü
7.°æ±¾ºÅ
ls /lib/libc-* //glibc °æ±¾ºÅ
gcc --version
8.c³ÌÐò×é³É
¿ÉÖ´ÐÐÎļþ ×îÖÕÔËÐÐÃüÁî
°üº¬Îļþ include
¿âÎļþ ¸Ãc³ÌÐò×Ô¶¨ÒåµÄ¿â
e.g:rpm°²×°mysqlÊý¾Ý¿â
¿ÉÖ´ÐÐÎļþÔÚ/usr/bin
°üº¬ÎļþÔÚ/usr/include/mysql
¿âÎļþÔÚ/usr/lib/mysql
Ö»ÓÐϵͳ¿ÉÒÔÕÒµ½³ÌÐò¶ÔÓ¦µÄ°üº¬ÎļþºÍ¿âÎļþ£¬¿ÉÖ´ÐÐÎļþ²Å¿ÉÒÔÖ´ÐС£
µÚÈýÕÂ
1.²Ù×÷ϵͳ¹¦ÄÜ
ÃüÁî½âÊÍ
½ø³Ì¹ÜÀí ½ø³Ì¾ÍÊÇÕýÔÚÔËÐеijÌÐò¡£·Öʱ»úÖÆ Ö÷ҪǣÉæcpuµÄ¹ÜÀí
ÄÚ´æ¹ÜÀí
ÊäÈëÊä³ö²Ù×÷ºÍÍâΧÉ豸µÄ¹ÜÀí
Îļþ¹ÜÀí
2.linuxµÄÌصã
¾ßÓйó×åѪͳ
¿ª·¢ÐÔ
¶àÓû§
¶àÈÎÎñ
³öÉ«µÄÎȶ¨ÐÔºÍËÙ¶ÈÐÔÄÜ
·á¸»µÄÍøÂçÐÔÄÜ
¿É¿¿µÄϵͳ°²È«
¿ÉÒÆÖ²ÐÔ
3.linux ¹Ø»ú
shutdown -h now //¹Ø»ú ÍƼö -h¿ÉÒÔ¼Óʱ¼ä ±íʾÔÚ¶àÉÙʱ¼äºó¹Ø»ú
shutdown -r now //ÖØÆô ÍÆ
Ïà¹ØÎĵµ£º
1.ΪʲôÎÒдµÄMakefile£¬ÔÚ±à¼ÁËÔ´´úÂëÎļþºó£¬Ê¹ÓÃmake£¬makeÈ´ÌáʾĿ±êÎļþÒѾΪ×îеÄÁË£¡
2.OpenGL,ÔÚ´°¿ÚÖлµãʱ£¬ÔõÑùʹÓÃglVertexi()º¯Êý£¿ÒòΪ´«µÝµÄ²ÎÊýÈç¹ûÊÇ´óÓÚ1µÄintÐÍ£¬Ôò²»ÐУ¬¶ø±ØÐë´«µÝ[-0.1~0.1]Ö®¼äµÄfloat£¬¶øÇÒʹÓú¯Êý
gVertex2f().
3.OpenGL,ʹÓò˵¥Ê±£¬ÔõÑù½â¾öµã»÷²Ëµ¥ºó²»Òª²¶×½GLUT_UPÊ ......
ÎÒÓõÄUBUNTU9.04 ¡£
×°JDKʱ³öÏÖÁËDeleting temporary files...
ÆÁÄ»³ÖÐøÊ®¼¸·ÖÖÓ¶¼»¹ÊÇDeleting temporary files...¿´À´ÊÇ×°²»ÁËÁË¡£ÖØпªÊ¼×°Ò»´Î
sudo chmod a+x ./jre-6u16-linux-i586.bin
sudo ./jre-6u16-linux-i586.bin
È»ºóÔÚÖÕ¶ËÅäÖû·¾³±äÁ¿£º
export JAVA_HOME=/usr/java/jdk1.6.0_16
&n ......
ÆäʵÕâ¸öÒ²¿ÉÒÔÊÓΪÏÂÔØÐèÒªvodplayer»òÕß½Ð×ö±¦Àûͨ²¥·ÅÆ÷²ÅÄܹۿ´µÄÔÚÏßµçÓ°µÄÒ»¸ö½â¾ö·½°¸¡£
±¦ÀöͨÊÓƵµã²¥·þÎñÓÃÔÚÐí¶à¿í´ø·þÎñÉÏ¡£ËٶȽϿ죬µ«ÊDZØÐëʹÓÃÆäÌض¨µÄ²¥·ÅÆ÷vodplayer²ÅÄܲ¥·Å¡£¶øÕâ¸öÈí¼þÖ»ÓÐwindowsƽ̨Éϵİ汾¡£ÔÚlinux»òÕßmacÎÞ·¨Ê¹Óᣳý·Ç×°ÐéÄâ»ú¡£ÄÇÌ«Âé·³¡£
ÏÖÔÚÌṩһ¸ö½â¾ö·½°¸£¬ÆäÔÀíÈçÏ ......
1. ϵͳÆô¶¯ºó,ÔÚ³öÏÖgrub»Ãæʱ£¬ÓÃÉÏϼüÑ¡ÖÐÄãƽʱÆô¶¯linuxµÄÄÇÒ»ÏȻºó°´e¼ü
2. ÔÙ´ÎÓÃÉÏϼüÑ¡ÖÐÄãƽʱÆô¶¯linuxµÄÄÇÒ»Ïî(ÀàËÆÓÚkernel/boot mlinuz-2.4.18-14 ro root=LABEL=/)£¬È»ºó°´e¼ü
3. ÐÞ¸ÄÄãÏÖÔÚ¼ûµ½µÄÃüÁîÐУ¬¼ÓÈësingle£¬½á¹ûÈçÏ£º
kernel /boot mlinuz-2.4.18-14 single ro ......