ÉîÈë·ÖÎöWindowsºÍLinux¶¯Ì¬¿âÓ¦ÓÃÒìͬ
ÕªÒª£º¶¯Ì¬Á´½Ó¿â¼¼ÊõʵÏÖºÍÉè¼Æ³ÌÐò³£Óõļ¼Êõ£¬ÔÚWindowsºÍLinuxϵͳÖж¼Óж¯Ì¬¿âµÄ¸ÅÄ²ÉÓö¯Ì¬¿â¿ÉÒÔÓÐЧµÄ¼õÉÙ³ÌÐò´óС£¬½ÚÊ¡¿Õ¼ä£¬Ìá¸ßЧÂÊ£¬Ôö¼Ó³ÌÐòµÄ¿ÉÀ©Õ¹ÐÔ£¬±ãÓÚÄ£¿é»¯¹ÜÀí¡£
µ«²»Í¬²Ù×÷ϵͳµÄ¶¯Ì¬¿âÓÉÓÚ¸ñʽ ²»Í¬£¬ÔÚÐèÒª²»Í¬²Ù×÷ϵͳµ÷ÓÃʱÐèÒª½øÐж¯Ì¬¿â³ÌÐòÒÆÖ²¡£±¾ÎÄ·ÖÎöºÍ±È½ÏÁËÁ½ÖÖ²Ù×÷ϵͳ¶¯Ì¬¿â¼¼Êõ£¬²¢¸ø³öÁ˽«Visual C++±àÖƵĶ¯Ì¬¿âÒÆÖ²µ½LinuxÉϵķ½·¨ºÍ¾Ñé¡£
1¡¢ÒýÑÔ
¶¯Ì¬¿â£¨Dynamic Link Library abbr£¬DLL£©¼¼ÊõÊdzÌÐòÉè¼ÆÖо³£²ÉÓõļ¼Êõ¡£ÆäÄ¿µÄ¼õÉÙ³ÌÐòµÄ´óС£¬½ÚÊ¡¿Õ¼ä£¬Ìá¸ßЧÂÊ£¬¾ßÓкܸߵÄÁé»îÐÔ¡£
²ÉÓö¯Ì¬¿â¼¼Êõ¶ÔÓÚÉý¼¶Èí¼þ°æ±¾¸ü¼ÓÈÝÒס£Ó뾲̬¿â£¨Static Link Library£©²»Í¬£¬¶¯Ì¬¿âÀïÃæµÄº¯Êý²»ÊÇÖ´ÐгÌÐò±¾ÉíµÄÒ»²¿·Ö£¬¶øÊǸù¾ÝÖ´ÐÐÐèÒª°´ÐèÔØÈ룬ÆäÖ´ÐдúÂë¿ÉÒÔͬʱÔÚ¶à¸ö³ÌÐòÖй²Ïí¡£
ÔÚWindowsºÍLinux²Ù×÷ϵͳÖУ¬¶¼¿É²ÉÓÃÕâÖÖ·½Ê½½øÐÐÈí¼þÉè¼Æ£¬µ«ËûÃǵĵ÷Ó÷½Ê½ÒÔ¼°³ÌÐò±àÖÆ·½Ê½²»¾¡Ïàͬ¡£±¾ÎÄÊ×ÏÈ·ÖÎöÁËÔÚÕâÁ½ÖÖ²Ù×÷ϵͳÖÐͨ³£²ÉÓõĶ¯Ì¬¿âµ÷Ó÷½·¨ÒÔ¼°³ÌÐò±àÖÆ·½Ê½£¬È»ºó·ÖÎö±È½ÏÁËÕâÁ½ÖÖ·½Ê½µÄ²»Í¬Ö®´¦£¬×îºó¸ù¾Ýʵ¼ÊÒÆÖ²³ÌÐò¾Ñ飬½éÉÜÁ˽«VC++±àÖƵÄWindows¶¯Ì¬¿âÒÆÖ²µ½Linuxϵķ½·¨¡£
2¡¢¶¯Ì¬¿â¼¼Êõ
2.1 Windows¶¯Ì¬¿â¼¼Êõ
¶¯Ì¬Á´½Ó¿âÊÇʵÏÖWindowsÓ¦ÓóÌÐò¹²Ïí×ÊÔ´¡¢½ÚÊ¡ÄÚ´æ¿Õ¼ä¡¢Ìá¸ßʹÓÃЧÂʵÄÒ»¸öÖØÒª¼¼ÊõÊֶΡ£³£¼ûµÄ¶¯Ì¬¿â°üº¬Íⲿº¯ÊýºÍ×ÊÔ´£¬Ò²ÓÐһЩ¶¯Ì¬¿âÖ»°üº¬×ÊÔ´£¬ÈçWindows×ÖÌå×ÊÔ´Îļþ£¬³Æ֮Ϊ×ÊÔ´¶¯Ì¬Á´½Ó¿â¡£Í¨³£¶¯Ì¬¿âÒÔ.dll£¬.drv¡¢.fonµÈ×÷Ϊºó׺¡£
ÏàÓ¦µÄwindows¾²Ì¬¿âͨ³£ÒÔ.lib½á⣬Windows×Ô¼º¾Í½«Ò»Ð©Ö÷ÒªµÄϵͳ¹¦ÄÜÒÔ¶¯Ì¬¿âÄ£¿éµÄÐÎʽʵÏÖ¡£
Windows¶¯Ì¬¿âÔÚÔËÐÐʱ±»ÏµÍ³¼ÓÔص½½ø³ÌµÄÐéÄâ¿Õ¼äÖУ¬Ê¹Óôӵ÷Óýø³ÌµÄÐéÄâµØÖ·¿Õ¼ä·ÖÅäµÄÄڴ棬³ÉΪµ÷Óýø³ÌµÄÒ»²¿·Ö¡£DLLÒ²Ö»Äܱ»¸Ã½ø³ÌµÄÏß³ÌËù·ÃÎÊ¡£DLLµÄ¾ä±ú¿ÉÒÔ±»µ÷Óýø³ÌʹÓ㻵÷Óýø³ÌµÄ¾ä±ú¿ÉÒÔ±»DLLʹÓá£
DLLÄ£¿éÖаüº¬¸÷ÖÖµ¼³öº¯Êý£¬ÓÃÓÚÏòÍâ½çÌṩ·þÎñ¡£DLL¿ÉÒÔÓÐ×Ô¼ºµÄÊý¾Ý¶Î£¬µ«Ã»ÓÐ×Ô¼ºµÄ¶ÑÕ»£¬Ê¹ÓÃÓëµ÷ÓÃËüµÄÓ¦ÓóÌÐòÏàͬµÄ¶Ñջģʽ£»Ò»¸öDLLÔÚÄÚ´æÖÐÖ»ÓÐÒ»¸öʵÀý£»DLLʵÏÖÁË´úÂë·â×°ÐÔ£»DLLµÄ±àÖÆÓë¾ßÌåµÄ±à³ÌÓïÑÔ¼°±àÒëÆ÷Î޹أ¬¿ÉÒÔͨ¹ýDLLÀ´ÊµÏÖ»ìºÏÓïÑÔ±à³Ì¡£DLLº¯ÊýÖеĴúÂëËù´´½¨µÄÈκζÔÏ󣨰üÀ¨±äÁ¿£©¶¼¹éµ÷ÓÃËüµÄÏ̻߳ò½ø³ÌËùÓС£
¸ù¾Ýµ÷Ó÷½Ê½µÄ²»Í¬£¬¶Ô¶¯Ì¬¿âµÄµ÷ÓÿɷÖΪ¾²Ì¬µ÷Ó÷½Ê½ºÍ¶¯Ì¬µ÷Ó÷½Ê½¡£
(1)¾²Ì¬µ÷Óã¬Ò²³ÆΪÒþʽµ÷Óã¬ÓɱàÒëϵͳÍê³É¶ÔDLLµÄ¼ÓÔغÍÓ¦ÓóÌÐò½áÊøʱDLLж
Ïà¹ØÎĵµ£º
´´½¨×ÀÃæͼ±ê
Ä¿Ç°½«ÍøÂçÓ¦ÓÃÀ©Õ¹µ½×ÀÃæÊÇÒ»¸öÇ÷ÊÆ£¬´æÔÚןܶà½â¾ö·½°¸£¬±¾ÎÄÒÔ Mozilla Prism ΪÀý£¬ÀàËƵķ½·¨Í¬ÑùÊÊÓÃÓÚ Google Chrome ¡£
1. µ½ Mozilla Prism µÄÍøÕ¾ÉÏÏÂÔØ Prism£¬µã»÷ Download Now Ö®ºó»áÌáʾÓÐÁ½ÖÖ£¬Ò»ÖÖÊÇÒÔ Mozilla Firefox À©Õ¹µÄ·½Ê½£¬ÊʺÏÒѾ°²×°ÓÐ Firefox µÄÅóÓÑ£»Ò»Ö ......
ÎÊÌâÃèÊö£º
µ±linuxÆô¶¯µ½sendmail·þÎñʱ£¬ÎÞ·¨Õý³£½øÈëϵͳ
½â¾öÎÊÌ⣺
1¡¢²¢²»ÊÇÎÞ·¨½øÈ¥£¬¶øÊÇÕâÒ»¸ö·þÎñÆô¶¯µÄÌرðÂý£¬ËùÒÔ¾´ÇëµÈ´ý
2¡¢ÈçÆô¶¯Ê±²»ÏëµÈ´ý£¬OK£¬Äǵ±ÎÒÃǽøÈëÒԺ󣬹صôsendmail·þÎñ£º ......
»ù±¾ÊµÓù¤¾ß£º
ls ÏÔʾÎļþÃû(list)
cat ÏÔʾÎı¾ÎļþÄÚÈÝ
rm [-i] ɾ³ýÎļþ(remove),-i´ò¿ªÑ¡Ïî
less/more ·ÖÆÁÏÔʾÎļþ
hostname ÏÔʾϵͳÃû
Îļþ²Ù×÷£º
cp SOURCEFILE DESTINATIONFILE ¸´ÖÆÎļþcopy
mv OLDNAME NEWNAME ¸ü¸ÄÎļþÃû(move)
lpr [-p] FILEN ......
ÔÎĵØÖ·£ºhttp://hi.baidu.com/%CE%E5%CC%EC%CB%C4%BF%C9%D2%D4/blog/item/8fe434134b663b0b5baf532b.html
×÷Ϊһ¸ö×ÀÃæ²Ù×÷ϵͳ£¬Ubuntu£¨ÒÔºóÎÒ¼ò³ÆΪUB£©×ÔȻҲºÍWindowsÒ»Ñù£¬ÓµÓÐÖÚ¶àµÄʵÓÃÈí¼þ£¬ÈÃÎÒÃÇƽ³£À´Ê¹Ó᣺ܶàÐÂÊÖ£¬ÔÚ°²×°ÁËUbuntuϵͳºó£¬Ãæ¶Ô×ÅÓëÖÚ²»Í¬µÄ×ÀÃ棬²»ÖªµÀ¸ÃÈçºÎ°²×°Èí¼þ£¬Õâ´ÎµÄ½Ì³Ì£¬ÎÒ½«Ï ......
ffmpeg°æ±¾:0.5.1 flv -> mp4 ->3gp
#½Øͼ£º
./ffmpeg -i ÊÓƵÎļþ -y -ss ½Øͼʱ¼ä -vframes 1 -f image2 -s 128x96 Ä¿±êÎļþÃû;
#Éú³ÉÔ¤ÀÀ°æ£º
./ffmpeg -i out.3gp -ss 00:00:00 -t 00:00:10 -s qcif -acodec copy -vcodec copy -y preview.3gp
#ת»»16:9 flvÊÓƵµ½ 4:3µÄmp4ÊÓƵ
ffmpeg -i src. ......