Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

Linux±à³ÌmakeÃüÁî½éÉÜ

  ÕªÒª:ÔÚ¿ª·¢Ò»¸öϵͳʱ£¬Ò»°ãÊǽ«Ò»¸öϵͳ·Ö³É¼¸¸öÄ£¿é£¬ÕâÑù×öÌá¸ßÁËϵͳµÄ¿Éά»¤ÐÔ£¬µ«ÓÉÓÚ¸÷¸öÄ£¿é¼ä²»¿É±ÜÃâ´æÔÚ¹ØÁª£¬ËùÒÔµ±Ò»¸öÄ£¿é¸Ä¶¯ºó£¬ÆäËûÄ£ ¿éÒ²Ðí»áÓÐËù¸üУ¬µ±È»¶ÔСϵͳÀ´Ëµ£¬ÊÖ¹¤±àÒëÁ¬½ÓÊÇûÎÊÌ⣬µ«ÊÇÈç¹ûÊÇÒ»¸ö´óϵͳ£¬´æÔںܶà¸öÄ£¿é£¬ÄÇôÊÖ¹¤±àÒëµÄ·½·¨¾Í²»ÊÊÓÃÁË¡£Îª´Ë£¬ÔÚLinuxϵͳÖУ¬×¨ÃÅÌṩÁËÒ»¸ömakeÃüÁîÀ´×Ô¶¯Î¬»¤Ä¿±êÎļþ£¬ÓëÊÖ¹¤±àÒëºÍÁ¬½ÓÏà±È£¬makeÃüÁîµÄÓŵãÔÚÓÚËûÖ»¸üÐÂÐ޸ĹýµÄÎļþ£¨ÔÚLinuxÖУ¬Ò»¸öÎļþ±»´´½¨»ò¸üкóÓÐÒ»¸ö×îºóÐÞ¸Äʱ¼ä£¬makeÃüÁî¾ÍÊÇͨ¹ýÕâ¸ö×îºóÐÞ¸Äʱ¼äÀ´ÅжϴËÎļþÊÇ·ñ±»Ð޸ģ©£¬¶ø¶ÔûÐ޸ĵÄÎļþÔòÖÃÖ®²»Àí£¬²¢ÇÒmakeÃüÁî²»»á©µôÒ»¸öÐèÒª¸üеÄÎļþ¡£
ÎļþºÍÎļþ¼ä»òÄ£¿é»òÄ£¿é¼äÓпÉÄÜ´æÔÚÒÐÀµ¹Øϵ£¬makeÃüÁîÒ²ÊÇÒÀ¾ÝÕâÖÖÒÀÀµ¹ØϵÀ´½øÐÐά»¤µÄ£¬ËùÒÔÎÒÃÇÓбØÒªÁ˽âʲôÊÇÒÀÀµ¹Øϵ£»´ò¸ö×î±ÈÓ÷£ºÈç ¹ûÎÒÃÇÏëÍæÓÎÏ·£¬±ØÐëÓÐÓÎÏ·¹âµúºÍµçÄÔ£¨ÕâÁ½Õß¼ä´æÔÚÒÀÀµ¹Øϵ£©£¬¶øÓÐÓÎÏ·¹âµúºÍµçÄÔµÄÇ°ÌáÌõ¼þÊDZØÐë¾­¼ÃÌõ¼þÔÊÐí£¬ÁíÍâµ±ÄãÓÐÁËÓÎÏ·¹âµúºó»¹Òª¸ù¾ÝÄãµÄ ÐÄÇéÀ´Ñ¡ÔñÊÇÍæÄÄÖÖÓÎÏ·£»ÈçÏÂͼ£º
ÍæÓÎÏ·
/
/
ÓÎÏ·¹âµú µçÄÔ
/ /
/ /
ÐÄÇé ¾­¼ÃÇé¿ö
makeÃüÁȻ²»»á×Ô¼ºÖªµÀÕâЩÒÀÀµ¹Øϵ£¬¶øÐèÒª³ÌÐòÔ±½«ÕâЩÒÀÀµ¹ØϵдÈëÒ»¸ö½ÐmakefileµÄÎļþÖС£MakefileÎļþÖаüº¬×ÅһЩĿ±ê£¬Í¨³£Ä¿±ê¾ÍÊÇÎļþÃû£¬¶Ôÿһ¸öÄ¿±ê£¬ÌṩÁËʵÏÖÕâ¸öÄ¿±êµÄÒ»×éÃüÁîÒÔ¼°ºÍÕâ¸öÄ¿±êÓÐÒÀÀµ¹ØϵµÄÆäËûÄ¿±ê»òÎļþÃû£¬ÒÔÏÂÊÇÒ»¸ö¼òµ¥µÄMakefileµÄ¼òµ¥Àý×Ó£º
#Ò»¸ö¼òµ¥µÄMakefile
prog:prog1.o prog2.o   //progÄ¿±êÒÀÀµprog1.oºÍprog2.o
gcc prog1.o prog2.o -o prog   //prog1.oºÍprog2.oÉú³Éprog
prog1.o:prog1.c lib.h    //prog1.o ÒÀÀµ prog1.c lib.h
gcc -c -I. -o prog1.o prog1.c  
prog2.o:prog2.c
gcc -c prog2.c
     ÒÔÉÏMamefileÖж¨ÒåÁËÈý¸öÄ¿±ê£ºprog¡¢prog1ºÍprog2£¬·ÖºÅºóÊÇÒÀÀµÎļþÁÐ±í£¬ÖмäÓÃÒ»¸ö·ÖºÅ¸ô¿ª£»
¡¡¡¡
    ¶ÔÓÚµÚÒ»¸öÄ¿±êÎļþprogÀ´Ëµ£¬ËûÓÐÁ½¸öÒÀÀµÎļþ£ºprog1.oºÍprog2.o£¬ÈκÎÒ»¸öÒÀÀµÎļþ¸üУ¬progÒ²ÒªËæÖ®¸üУ¬ÃüÁîgcc prog1.o prog2.o -o progÊÇÉú³ÉprogµÄÃüÁî¡£make¼ì²éÄ¿±êÊÇ·ñÐèÒª¸üÐÂʱ²ÉÓõݹéµÄ·½·¨£¬µÝ¹é´Óµ×²ãÏòÉ϶ԹýʱĿ±ê½øÐиüУ¬Ö»Óе±Ò»¸öÄ¿±êËùÒÀÀµµÄËùÓÐÄ¿±ê¶¼Îª×îÐÂʱ£¬Õâ¸öÄ¿±ê²Å»á±»¸üС£ ÒÔÉÏÃæµÄMakefileΪÀý£¬ÎÒÃÇÐÞ¸ÄÁËprog2.c£¬Ö´


Ïà¹ØÎĵµ£º

ʵսLinux Bluetooth±à³Ì (Æß) SDPЭÒé

Service Discovery Protocol(SDP)ÌṩһÖÖÄÜÁ¦£¬ÈÃÓ¦ÓóÌÐòÓз½·¨·¢ÏÖÄÄÖÖ·þÎñ¿ÉÓÃÒÔ¼°ÕâÖÖ·þÎñµÄÌØÐÔ¡£
·þÎñ·¢ÏÖЭÒé(SDP»òBluetooth SDP)ÔÚÀ¶ÑÀЭÒéÕ»ÖжÔÀ¶ÑÀ»·¾³ÖеÄÓ¦ÓóÌÐòÓÐÌØÊâµÄº¬Ò⣬·¢ÏÖÄĸö·þÎñÊÇ¿ÉÓõĺÍÈ·¶¨ÕâЩ¿ÉÓ÷þÎñµÄÌØÕ÷¡£SDP¶¨ÒåÁËbluetooth client·¢ÏÖ¿ÉÓÃbluetooth server·þÎñºÍËüÃǵÄÌØÕ÷µÄ·½·¨¡£ ......

LinuxÖ®Makefile (Ò»)

 ¸ÅÊö
——
ʲôÊÇmakefile£¿»òÐíºÜ¶àWinodwsµÄ³ÌÐòÔ±¶¼²»ÖªµÀÕâ¸ö¶«Î÷£¬ÒòΪÄÇЩWindowsµÄIDE¶¼ÎªÄã×öÁËÕâ¸ö¹¤×÷£¬µ«ÎÒ¾õµÃÒª×÷Ò»¸öºÃµÄºÍprofessionalµÄ³ÌÐòÔ±£¬makefile»¹ÊÇÒª¶®¡£Õâ¾ÍºÃÏñÏÖÔÚÓÐÕâô¶àµÄHTMLµÄ±à¼­Æ÷£¬µ«Èç¹ûÄãÏë³ÉΪһ¸öרҵÈËÊ¿£¬Ä㻹ÊÇÒªÁ˽âHTMLµÄ±êʶµÄº¬Òå¡£ÌرðÔÚUnixϵÄÈí¼ ......

LinuxʵÓôúÂë

LinuxʵÓôúÂë--Îļþϵͳ²Ù×÷
from cu
[size=13px]ÕâƪÎĵµÊµÓÃÐÔºÜÇ¿£¬Ëü²»Êǽ²Ä³¸öÃüÁîµÄ²ÎÊý¾ßÌ庬Ò壬¶øÊÇ´Óʵ¼Ê¹¤×÷µÄ½Ç¶ÈÀ´¿¼ÂÇ£¬Íê³Éʲô¹¤×÷ÐèҪʲôָÁî¡£
  Îļþϵͳ²Ù×÷ÊÇ×î»ù±¾µÄ²Ù×÷£¬Ã»ÓÐÎļþϵͳ£¬²Ù×÷ϵͳ¸ù±¾¾ÍÔËÐв»ÁË¡£
  ÏÂÃæÊÇÎÒÃǾ­³£Òª×öµÄһЩÊÂÇé¡£ÔÚÏÂÃæ¾ßÌå²ÎÊýÒâÒå²»½ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ