cx_freeze.CX_Freeze´Â Python ½ºÅ©¸³Æ®¸¦ ½ÇÇà ÆÄÀÏ·Î ³Ãµ¿½ÃÅ°´Â À¯Æ¿¸®Æ¼ ¼¼Æ®ÀÔ´Ï´Ù. | |
Áö±Ý ´Ù¿î·Îµå |
cx_freeze. ¼øÀ§ ¹× ¿ä¾à
±¤°í
cx_freeze. ű×
cx_freeze. ¼³¸í
CX_FREEZE´Â Python ½ºÅ©¸³Æ®¸¦ ½ÇÇà ÆÄÀÏ·Î ³Ãµ¿½ÃÅ°´Â À¯Æ¿¸®Æ¼ ÁýÇÕÀÔ´Ï´Ù. CX_FREEZE ¸ðµâÀº Thomas HellerÀÇ Py2Exe, Gordon McMillan ¼³Ä¡ ÇÁ·Î±×·¥¿¡¼ ¹ß°ßµÇ´Â ¸¹Àº ±â¼úÀ» »ç¿ëÇÏ¿© ÆÄÀ̽㠽ºÅ©¸³Æ®¸¦ ½ÇÇà ÆÄÀÏ·Î ±³Â÷ Ç÷§Æû ¹æ½ÄÀ¸·Î ½ÇÇàÇÒ ¼öÀÖ´Â À¯Æ¿¸®Æ¼ÀÇ ÀÏ·ÃÀÇ À¯Æ¿¸®Æ¼¿Í PyTWHY¿Í ÇÔ²² ¹è¼ÛµÇ´Â Freeze À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© ¹®Á¦¸¦ ÇØ°áÇß½À´Ï´Ù. ÀÌ ¼¼ À¯Æ¿¸®Æ¼°¡ ÀÌ¹Ì Á¸ÀçÇßÀ» ¶§ ´Ù¸¥ À¯Æ¿¸®Æ¼ ¼¼Æ® ¸¸µé±â? ÆÄÀ̽ã ÀÚü¿Í ÇÔ²² Á¦°øµÇ´Â Freeze À¯Æ¿¸®Æ¼¿¡´Â ½ÇÇà ÆÄÀÏÀ» ¸¸µé ¼öÀÖ´Â º¹ÀâÇÑ È¯°æÀ» ¸¸µå´Â C ÄÄÆÄÀÏ·¯ ¹× ¸µÄ¿ ÀÎ ¼Ò½º ¹èÆ÷°¡ ÇÊ¿äÇÕ´Ï´Ù. ¶ÇÇÑÀÌ ¸Þ¼µå´Â ´Ù¸¥ ¹æ¹ý°ú ºñ±³ÇÏ¿© ½ÇÇà ÆÄÀÏÀ» »ý¼ºÇÏ´Â µ¥ ¸Å¿ì ´À·ÁÁý´Ï´Ù. Py2EXE´Â Windows Àü¿ë °³¹ßÀ»À§ÇÑ °ÍÀ̸ç CX_Freeze´Â Å©·Î½º Ç÷§Æû °³¹ßÀ»À§ÇÑ °ÍÀÔ´Ï´Ù. ¼³Ä¡ ÇÁ·Î±×·¥Àº °³¹ß ȯ°æ ¹× ·±Å¸ÀÓ È¯°æÀÌ »ó´çÈ÷ ´Ù¸¨´Ï´Ù. ¾î¶»°Ô ÀÛµ¿Çմϱî? ³Ãµ¿ ¸ðµâ ¸ñ·ÏÀ» Ç®°í ÆÄÀ̽ã ÀÎÅÍÇÁ¸®Å͸¦ ½ÃÀÛÇÏ°í ³Ãµ¿µÇ´Â ½ºÅ©¸³Æ®·Î ÄÁÆ®·ÑÀ» Àü´ÞÇÏ´Â Äڵ带 Æ÷ÇÔÇÏ´Â ±âº» ½ÇÇà ÆÄÀÏÀÌ »ý¼ºµË´Ï´Ù. ½ºÅ©¸³Æ®°¡ µ¿°áµÇ¸é ½ºÅ©¸³Æ®°¡ ¸ðµâ¿¡ ´ëÇÑ ¸ðµç ÂüÁ¶¸¦ °Ë»ö ÇÏ°íÀÌ ¸ðµâÀº ±âº» ½ÇÇà ÆÄÀÏÀÇ ³¡¿¡ ÄÄÆÄÀÏµÇ¾î ±â·ÏµË´Ï´Ù. ÂüÁ¶ µÈ ¸ðµâÀº C·Î ÀÛ¼ºµÈ È®ÀåÀ̸éÀÌ ¸ðµâÀº ³Ãµ¿ ½ÇÇà ÆÄÀÏÀÌ ¹èÄ¡µÇ´Â °æ·Î¿¡ Æ÷ÇԵǾî¾ßÇÕ´Ï´Ù .Installation : ¾ÆÄ«À̺긦 µð·ºÅ丮¿¡ ÃßÃâÇÕ´Ï´Ù. CX_FREEZE¸¦ ±¸ÃàÇÏ·Á¸é GCC¿Í Python °³¹ßÀÌ ÀÖ¾î¾ßÇÕ´Ï´Ù. ÆÄÀÏ ¹× ¶óÀ̺귯¸®°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ´ÙÀ½ ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ .Python makefrozenbases.pypython freezepython.py -no-copy-deps freezepython.pyenÀÌ ¸í·ÉÀÌ ¼º°øÀûÀ¸·Î ¿Ï·áµÇ¾úÀ» ¶§ µð·ºÅ丮´Â ¹ÙÀ̳ʸ® ¼³Ä¡¿Í µ¿ÀÏÇÑ »óÅ°¡µË´Ï´Ù. Windows ¿¡¼ÀÌ ½ºÅ©¸³Æ®´Â http://www.mingw.org¿¡¼ ȹµæ ÇÒ ¼öÀÖ´Â MINGW32 ¼³Ä¡°¡ ÀÖ´ÂÁö °¡Á¤ÇÕ´Ï´Ù. ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ Python 3.x¿¡ ´ëÇÑ Áö¿øÀÌ Ãß°¡µÇ¾ú½À´Ï´Ù. ¡¤ Windows¿¡¼ ¼ºñ½º¿¡ ´ëÇÑ Áö¿øÀÌ Ãß°¡µÇ¾ú½À´Ï´Ù. ¡¤ todd templetonÀÌ ¿äûÇÑ ¸í·É ÁÙ ¿É¼Ç - ¾µÀý¼º (-s)À» Ãß°¡Çß½À´Ï´Ù. ÀÌ ¿É¼ÇÀº Æ÷ÇÔ µÈ ¸ðµâÀÇ º¸°í¼¸¦ Æ÷ÇÔÇÏ¿© ¸ðµç Á¤»ó Ãâ·ÂÀ» ²ü´Ï´Ù. ¡¤ Åè ºê¶ó¿îÀÌ ¿äûÇÑ Ä¿¸Çµå ¶óÀÎ ¿É¼Ç --icon. ¡¤ ½ÇÇà ÆÄÀÏ Á¾·á Àü¿¡ ÃÖÁ¾È (¿¹ : __del__ È£Ãâ)°¡ ÀÌ·ç¾î Áöµµ·Ï ¿¹¿Ü°¡ ¹ß»ýÇÒ ¶§¿¡µµ PY_FINALIZE ()°¡ È£ÃâµÇ¾ú´ÂÁö È®ÀÎÇϽʽÿÀ. ¡¤ Ŭ·¹¸à½º Ç츣¸¸ (Clemens Hermann)ÀÌ ¿äûÇÑ ´ë»ó¿¡¼´Â ºó µð·ºÅ丮°¡ ÇÊ¿ä¿¡ µû¶ó »ý¼º µÈ´ë·Î »ý¼ºµË´Ï´Ù. ¡¤ Python ·±Å¸ÀÓÀ» ºÎÆ® ½ºÆ®·¦ÇÏ´Â µ¥ ÇÊ¿äÇÑ ÀÎÄÚµù ÆÐÅ°Áö ¹× ´Ù¸¥ ¸ðµâÀÌ ÀÌÁ¦ ³Ãµ¿ ½ÇÇà ÆÄÀÏ¿¡ ÀÚµ¿À¸·Î Æ÷ÇԵ˴ϴÙ. ¡¤ ´ë»ó À̸§ÀÌ ÁöÁ¤µÇ¸é zip ÆÄÀÏÀÇ ¸ðµâ À̸§µµ º¯°æµÇµµ·Ï º¸ÀåµË´Ï´Ù. Ãʱâ ÆÐÄ¡¿¡ ´ëÇÑ Å¬·¹¸à½º Ç츣¸¸ ´öºÐÀÔ´Ï´Ù. ¡¤ 64 ºñÆ® Windows¿¡¼ ÄÄÆÄÀÏ ÇÒ ¼öÀÖ´Â Áö¿øÀ» Áö¿øÇÕ´Ï´Ù. ¡¤·Îµå ´Ü°è¿¡¼ °¡Á® ¿À±â ¿À·ù°¡ ¹ß»ýÇϸéÀ̸¦ À߸øµÈ ¸ðµâ·Î ó¸®ÇϽʽÿÀ. Tony Meyer ´öºÐ¿¡À̸¦ °¡¸®Å°°í ÀÖ½À´Ï´Ù. ¡¤ TODD TempletonÀÌ Á¦¾ÈÇÑ´ë·Î Æ÷ÇÔ µÈ ÆÄÀÏ ¸ñ·ÏÀÌ º¹»çµÇÁö ¾Ê°í ¸ñ·ÏÀÇ Ãß°¡ »ç¿ëÀÌ ½Ç¼ö·Î ºÎÀÛ¿ëÀ» ÀÏÀ¸Å°Áö ¾Êµµ·Ï °£´ÜÈ÷ ÂüÁ¶ÇÏÁö ¾Êµµ·Ï º¸ÀåÇÕ´Ï´Ù. ¡¤ TODD TempletonÀÌ Á¦¾ÈÇÑ °Íó·³ ÀáÀçÀû ¼Õ»óÀ» ÇÇÇϱâ À§ÇØ Zip ÆÄÀÏÀÌ ¿Ã¹Ù¸£°Ô ´ÝÈü´Ï´Ù. ¡¤ TODD Templeton¿¡¼ Á¦¾ÈÇÑ´ë·Î µ¥ÀÌÅÍ ÆÄÀÏÀÌ º¹»ç Á¾¼Ó ÆÄÀÏ Ç÷¡±×°¡ Áö¿öÁú ¶§ ´õ ÀÌ»ó º¹»çµÇÁö ¾Ê½À´Ï´Ù. ¡¤ cx_oracletools ¹× cx_oracledbatools¿¡¼ »ç¿ëÇÏ´Â °Í°ú °°Àº ´Ù¸¥ setup.py ½ºÅ©¸³Æ®¸¦ È£ÃâÇÏ´Â setup.py ½ºÅ©¸³Æ®¸¦ ´õ Àß Áö¿øÇÕ´Ï´Ù. ¡¤ Solaris¿¡¼ LDD´Â °ø¹é ´ë½Å ÅÇÀ» Ãâ·ÂÇϹǷΠ¼¼ÆÛ·¹ÀÌÅ͸¦ ã±â Àü¿¡ ¸ÕÀú È®ÀåÇϽʽÿÀ. ¿¡¸¯ ºê·ç³Ú ´öºÐ¿¡ ÀÌ°ÍÀ»º¸°íÇÏ°í ÇØ°áÃ¥À» Á¦°øÇÕ´Ï´Ù. ¡¤ Windows¿¡¼´Â ÀϹÝÀûÀ¸·Î ½Ã½ºÅÛÀÇ ÀϺηΠ°£ÁֵǹǷΠº¹»ç ÇÒ DLLÀ» °áÁ¤ÇÒ ¶§ Windows µð·ºÅ͸®¿Í Ãø¸é ¼³Ä¡ µð·ºÅ丮¸¦ Á¦¿ÜÇÕ´Ï´Ù. ¡¤ Windows¿¡¼´Â ¸í·É ÇÁ·Î¼¼¼¿¡¼ »ç¿ëÇÏ´Â ¸Å¿ì Á¦ÇÑµÈ Àμö ÇÁ·Î¼¼¼ÀÇ ¹®Á¦¸¦ ÇÇÇϱâ À§ÇØ »ý¼º µÈ ¹èÄ¡ ÆÄÀÏÀÇ ºÐ¸® µÈ Àμö°¡ ¾Æ´Ñ % *¸¦ »ç¿ëÇÕ´Ï´Ù. ¡¤ Win32Gui ±âº» ½ÇÇà ÆÄÀÏÀÇ °æ¿ì ¿À·ù ¸Þ½ÃÁö¸¦ Ç¥½Ã ÇÒ ¶§ »ç¿ëÇÒ Ä¸¼ÇÀ» ÁöÁ¤ÇÏ´Â Áö¿øÀ» Ãß°¡ÇϽʽÿÀ. ¡¤ Win32Gui ±âº» ½ÇÇà ÆÄÀÏÀÇ °æ¿ì ÁöÁ¤µÈ °æ¿ì ÃÖ»óÀ§ ·¹º§ ¿¹¿Ü¿¡ ´ëÇÑ excepthookÀ» È£Ãâ ÇÒ ¼öÀÖ´Â Áö¿øÀ» Ãß°¡ÇϽʽÿÀ. ¡¤ Windows¿¡¼´Â ±âº»ÀûÀ¸·Î ±¸Ãà µÈ MSI ÆÐÅ°Áö°¡ ±âº»ÀûÀ¸·Î ÀÌ»óÇÑ ÀÏÀÌ ¹ß»ýÇÒ ¼ö ÀÖÀ½À» È®ÀÎÇϽʽÿÀ. ¡¤ °¡²ûÀº ÀÌ»óÇÑ µ¿ÀÛ ¶Ç´Â ¼¼ºÐÈ ¿À·ù°¡ ¹ß»ýÇÒ ¶§¶§·Î READLINK ()ÀÇ È£Ãâ¿¡¼ ¹ö±×°¡ ¼öÁ¤µÇ¾ú½À´Ï´Ù. ¡¤ LDD¿¡¼ ãÀ» ¼ö¾ø´Â ¶óÀ̺귯¸®¿¡ ´ëÇÑ Áߺ¹ °æ°í°¡ ¾ïÁ¦µË´Ï´Ù. ¡¤ ´Ù¸¥ »ç¶÷µéÀ̳ª °³ÀÎÀûÀÎ °æÇèÀ¸·ÎºÎÅÍÀÇ Çǵå¹éÀ» ±â¹ÝÀ¸·Î ¿©·¯ °¡Áö ¸ðµâ¿¡ ´ëÇÑ ÈÅÀ» Á¶Á¤Çß½À´Ï´Ù.
cx_freeze. °ü·Ã ¼ÒÇÁÆ®¿þ¾î
¿È´Ï ¿Àºê
OMNIORB´Â °øÅë °´Ã¼ ¿äû ºê·ÎÄ¿ ¾ÆÅ°ÅØó (CORBA)ÀÇ ¹öÀü 2.6À» ±¸ÇöÇÏ´Â °´Ã¼ ¿äû ºê·ÎÄ¿ (ORB)ÀÔ´Ï´Ù. ...
267