BoostÏÂÔØ°²×°±àÒëÅäÖÃʹÓÃÖ¸ÄÏ£¨º¬WindowsºÍLinux£©
ÀíÂÛÉÏ£¬±¾ÎÄÊÊÓÃÓÚboostµÄ¸÷¸ö°æ±¾£¬ÓÈÆäÊÇ×îа汾1.39.0£»ÊÊÓÃÓÚ¸÷ÖÖC++±àÒëÆ÷£¬ÈçVC6.0£¨²¿·Ö¿â²»Ö§³Ö£©£¬VS2003£¬VS2005£¬VS2008£¬gcc£¬C++ BuilderµÈ¡£ÏÈ×ܽáÒ»ÏÂWindowsϵͳ¡£
Ò»¡¢ÏÂÔØ
Ê×ÏÈ´Óboost¹Ù·½Ö÷Ò³http://www.boost.org/ÏÂÔØ×îаæboost°²×°°ü£¨Ä¿Ç°×îаæÊÇ1.39.0£©¡£ÒòΪboostÒ»²¿·ÖÀàÊÇÐèÒª±àÒë³É¿â²ÅÄÜʹÓõģ¬ËùÒÔÎÒÃÇ»¹ÐèҪ׼±¸ºÃboostרÓõıàÒ븨Öú¹¤¾ßbjam¡£ÍøÉϺܶàÈ˶¼Ìᳫֱ½ÓʹÓÃboost°²×°°üÖи½´øµÄbjamÔ´ÂëÀ´±àÒë³öbjam£¬µ«ÊÇ֮ǰÐèÒªÐÞ¸ÄÈô¸ÉÅäÖýű¾²ÅÄܱàÒë³É¹¦¡£¸öÈËÈÏÎªÕæÃ»Ê²Ã´±ØÒª£¬·ÑÕâ¾¢ºÁÎÞÒâÒå¡£boost¹Ù·½ÍøÕ¾ÔÚÌṩboost°²×°°üÏÂÔØÁ´½ÓµÄͬʱҲÌṩÓë¸Ã°æ±¾°²×°°ü¶ÔÓ¦µÄbjamµÄÏÂÔØ£¬Ö»ÓÐ200¶àKB£¬¿ÉÒÔһͬÏÂÔØÏÂÀ´¡£
¶þ¡¢°²×°
½«boost°²×°°ü½âѹÖÁ±¾µØÄ¿Â¼£¬È磺E:\SDK\boost_1_39_0£¬È»ºó½«bjam.exe¿½±´µ½¸ÃĿ¼Ï£¨bjam±ØÐëÓëboost-build.jamÔÚͬ¼¶Ä¿Â¼£©¡£
Èý¡¢±àÒë
½ÓÏÂÀ´¾ÍÊÇ×îÖØÒªµÄ±àÒë²½ÖèÁË¡£ÐèÒª´ò¿ªÃüÁîÌáʾ·û£¨cmd.exe£©´°¿Ú²¢Ö´ÐÐbjam£¬¿ÉÒÔʹÓÃ--help²ÎÊýÀ´²é¿´ÃüÁî°ïÖú¡£ÕâÀïÏêϸ½²½âÒ»ÏÂbjamµÄÃüÁîÐвÎÊý£¬ÒòΪËü·Ç³£ÖØÒª¡£Ê×ÏÈ£¬ËüÉæ¼°µ½±à³Ì»·¾³µÄ´î½¨£¬ÄãÐèÒª¸ù¾Ý×Ô¼º½ñºó¾ßÌåµÄʹÓû·¾³À´Ñ¡ÔñºÏÊʵÄÃüÁîÐвÎÊý£»Æä´Î£¬ËüÓ°Ïìµ½ÄãµÄÓ²Å̿ռ䣬ÍêÈ«±àÒëµÄ»°¾Ý˵ÔÚ3GÒÔÉÏ£¬Èç¹ûÄãͬʱӵÓÐ2¸öÒÔÉϵÄIDE£¨ÈçVC6ºÍVC9¹²´æ£©¶øÇÒ¶¼ÒªÓõ½boost£¬ÄÇôռÓöàÉÙÓ²Å̾Í×Ô¼ºËã°É……Ëä˵Èç½ñ´ó¼ÒµÄÓ²Å̿ռ䶼²»³ÉÎÊÌ⣬µ«¾ÍÏñ±¾ÈËÒ»Ñù³çÉкÏÀíÀûÓÃ×ÊÔ´²»Ï°¹ßÆÌÕÅÀË·ÑÌᳫ½Ú¼óµÄͯ×ÓÓ¦¸Ã´óÓÐÈËÔÚ¡£×ÛºÏÒÔÉÏÁ½µãÒòËØ£¬±¾ÈËʹÓõÄbjamÃüÁîÈçÏ£º
bjam stage --toolset=msvc-9.0 --without-python --without-mpi --without-wave --without-graph --without-math --without-serialization --stagedir="E:\SDK\boost_1_39_0\bin\vc9" link=static runtime-link=shared threading=multi debug release
ÏÂÃæÏêϸ½âÊÍÒ»ÏÂÿ¸ö²ÎÊýµÄº¬Ò壬ÇëÎñ±Ø×Ðϸ¿´Í꣺
stage/install£ºstage±íʾֻÉú³É¿â£¨dllºÍlib£©£¬install»¹»áÉú³É°üº¬Í·ÎļþµÄincludeĿ¼¡£±¾ÈËÍÆ¼öʹÓÃstage£¬ÒòΪinstallÉú³ÉµÄÕâ¸öincludeĿ¼ʵ¼Ê¾ÍÊÇboost°²×°°ü½âѹËõºóµÄboostĿ¼£¨E:\SDK\boost_1_39_0\boost£¬Ö»±ÈincludeĿ¼¶à¼¸¸ö·ÇhppÎļþ£¬¶¼ºÜС£©£¬ËùÒÔ¿ÉÒÔÖ±½ÓʹÓ㬶øÇÒ²»Í¬µÄIDE¶¼¿ÉÒÔʹÓÃͬһÌ×Í·Îļþ£¬ÕâÑù¼È½ÚÊ¡±àÒëʱ¼ä£¬Ò²½ÚʡӲÅ̿ռ䡣
toolset£ºÖ¸¶¨±àÒëÆ÷£¬¿ÉÑ¡µÄÈçborland¡¢gcc¡¢msvc£¨V
Ïà¹ØÎĵµ£º
³ÉΪһÃû¾«Í¨ Linux
³ÌÐòÉè¼ÆµÄ¸ß¼¶³ÌÐòÔ±Ò»Ö±ÊDz»ÉÙÅóÓÑ×Î×ÎÒÔÇóµÄÄ¿±ê¡£¸ù¾ÝÖлªÓ¢²ÅÍøÍ³¼ÆÊý¾Ý£¬±±¾©µØÇø Linux ³ÌÐòÔ±ÔÂнƽ¾ùΪ Windows ³ÌÐòÔ±µÄ
1.8 ±¶¡¢Java ³ÌÐòÔ±µÄ 2.6 ±¶£¬ Linux ³ÌÐòÔ±ÄêÖÕ½±½ðƽ¾ùΪ Windows ³ÌÐòÔ±µÄ 2.9
±¶¡£Í¬Ê±Êý¾ÝÏÔʾ£¬Ëæ×ʤ×÷¾ÑéµÄÔö³¤£¬ Linux ³ÌÐòÔ±Óë Win ......
Linux·þÎñÆ÷ÔÚÆô¶¯Ê±ÐèÒªÆô¶¯ºÜ¶àϵͳ·þÎñ£¬ËüÃÇÏò±¾µØºÍÍøÂçÓû§ÌṩÁËLinuxµÄϵͳ¹¦Äܽӿڣ¬Ö±½ÓÃæÏòÓ¦ÓóÌÐòºÍÓû§¡£ÌṩÕâЩ·þÎñµÄ³ÌÐòÊÇÓÉÔËÐÐÔÚºǫ́µÄÊØ»¤½ø³Ì£¨daemons£©À´Ö´Ðеġ£ÊØ»¤½ø³ÌÊÇÉú´æÆÚ³¤µÄÒ»ÖÖ½ø³Ì¡£ËüÃǶÀÁ¢ÓÚ¿ØÖÆÖն˲¢ÇÒÖÜÆÚÐÔµÄÖ´ÐÐijÖÖÈÎÎñ»òµÈ´ý´¦ÀíijЩ·¢ÉúµÄʼþ¡£ËûÃdz£³£ÔÚϵͳÒýµ¼×°È ......
linuxÄں˳õ̽.ϵͳºǫ́Æô¶¯¼òµ¥½éÉÜ
Ò»¡¢Ðò
LinuxϵͳÊÇÈçºÎÆô¶¯£¬Õâ¶Ô½«À´Ó¦Óÿª·¢ÊÇÊ®·ÖÖØÒªµÄ£¬±¾ÎÄÕûÀí×ÔLinux
ÂÛ̳£¬½áºÏMoto E680£¬ÏÄÐÂE600ºÍ·ÉÀûÆÖ968½øÐмòµ¥½éÉÜ
¶þ¡¢ÖØÒªÌáʾ
ΪÁË·½±ã¸üºÃµÄÀí½â±¾ÎÄ£¬ÌṩÏÂÃæÁ´½á¡£
ȫϵÁеÄÎÄÕµØÖ·£¬ÊÖ»úÓ¦Óÿ ......
vi -r filename £ºÔÚÉÏ´ÎÕýÓÃvi±à¼Ê±·¢Éúϵͳ±ÀÀ££¬»Ö¸´filename
ÒÆ¶¯¹â±êÃüÁî
h£º¹â±ê×óÒÆÒ»¸ö×Ö·û
l £º¹â±êÓÒÒÆÒ»¸ö×Ö·û
j £º¹â±êÏÂÒÆÒ»ÐÐ
k£º¹â±êÉÏÒÆÒ»ÐÐ
^ £ºÐпªÊ¼´¦¡¡¡¡¡¡
$
£ºÐнáÊø´¦
gg£ºÒƶ¯µ½ÎļþµÄ¿ªÍ·
G £ºÒƶ¯µ½ÎļþµÄÄ©¶Ë
[Ctrl] f £º ·Ò³¡£¡¡¡¡
[Ctrl]
b£ºÍù»Ø·Ò³¡£
ÐÞ ......
1. Ôö¼ÓÒ»¸öÐÂÓû§
ÔÚLinuxϵͳÖУ¬Ö»ÓÐrootÓû§²ÅÄܹ»´´½¨Ò»¸öÐÂÓû§£¬ÈçϵÄÃüÁн¨Ò»¸öµÇ¼Ãûuser1µÄÓû§¡£
# useradd user1
µ«ÊÇ£¬Õâ¸öÓû§»¹²»Äܹ»µÇ¼£¬ÒòΪ»¹Ã»¸øËüÉèÖóõʼÃÜÂ룬¶øÃ»ÓÐÃÜÂëµÄÓû§ÊDz»Äܹ»µÇ¼ϵͳµÄ¡£ÔÚĬÈÏÇé¿öÏ£¬½«»áÔÚ/homeĿ¼ÏÂн¨Ò»¸öÓëÓû§ÃûÏàͬµÄÓû§Ö÷Ŀ¼¡£Èç¹ûÐèÒªÁíÍâÖ¸¶¨ ......