рджреГрд╢реНрдп рд╕реНрдЯреВрдбрд┐рдпреЛ 2012 рдореЗрдВ Qt5 рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдВ рдпрд╛ рдХреНрдпрд╛ рдореИрдВ рдХрдВрдЧрд╛рд░реВ рдЖрдВрдЦ рдХреЛ рд╕реАрд╡реЗ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдЬрдмрдХрд┐ рдореЗрд░рд╛ рдкрд╕рдВрджреАрджрд╛ рдХреЗрдЪрдк рдмрд╣ рд░рд╣рд╛ рд╣реИ

рдмрд╣реБрдд рдкрд╣рд▓реЗ рдирд╣реАрдВ, рдПрдХ рдирдпрд╛ рдХреНрдпреВрдЯреА рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдПрдХ рдорд╣рд╛рди рдФрд░ рдЙрдЬреНрдЬреНрд╡рд▓ рднрд╡рд┐рд╖реНрдп рдХрд╛ рд╡рд╛рджрд╛ рдХрд░рддреЗ рд╣реБрдП, рдФрд░ рдореИрдВрдиреЗ рдЗрд╕ рдЪрдорддреНрдХрд╛рд░ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рд▓реЗрдХрд┐рди рдЗрд╕ рдЪрдорддреНрдХрд╛рд░ рдХреЗ рд╕рд╛рде рд╢реБрд░реБрдЖрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ 2012 рдореЗрдВ рдЕрдкрдиреЗ рд╕реНрдерд╛рдкрд┐рдд рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рд╕реНрд░реЛрдд рдлрд╝рд╛рдЗрд▓реЛрдВ рд╕реЗ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред рдФрд░ рдЕрд╕реЗрдВрдмрд▓реА рддреБрдЪреНрдЫ рд╕реЗ рджреВрд░ рд╣реЛ рдЧрдИ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдХрд┐рд╕реА рдиреЗ рдореЗрд░реЗ рд╣рд╛рдереЛрдВ рдХреА рдХреБрдЯрд┐рд▓рддрд╛ рдХреЛ рд░рджреНрдж рдирд╣реАрдВ рдХрд┐рдпрд╛ - рдореЗрд░реЗ рдЬреИрд╕реЗ рдЫрд╛рддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП, рдмрд╛рдбрд╝ рдкрд░ рд╣рдерд┐рдпрд╛рд░ рдХреЛ рд╕реАрдзрд╛ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ)ред

рдЬреИрд╕реЗ рд╣реА рдирдП Qt5 рдХрд╛ рдПрдХ рд╕реНрдерд┐рд░ рд╕рдВрд╕реНрдХрд░рдг рдкрд┐рдЫрд▓реЗ рд╕рд╛рд▓ рдХреЗ рдЕрдВрдд рдореЗрдВ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдореИрдВрдиреЗ рдЗрд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдФрд░ рдЗрд╕реЗ рдЖрдЬрд╝рдорд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди, рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рд╡рд┐рдзрд╛рдирд╕рднрд╛рдУрдВ рдХреЛ рдЬрд┐рд╕рдХреА рдореБрдЭреЗ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА, рдЕрд░реНрдерд╛рддреН: рд╡рд┐рдВрдбреЛрдЬ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рд▓рд┐рдП, MinGW рдФрд░ рд╡рд┐рдЬрд╝реБрдЕрд▓ 2012 рдХреЗ рд▓рд┐рдП рд╡рд┐рдзрд╛рдирд╕рднрд╛рдПрдВ, рдЧрд╛рдпрдм рдереАрдВред qt-project.org рд╡реЗрдмрд╕рд╛рдЗрдЯред рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЕрдкрдиреЗ рд▓рд┐рдирдХреНрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рддреИрдпрд╛рд░-рдирд┐рд░реНрдорд┐рдд рдмрд┐рд▓реНрдб рдбрд╛рдЙрдирд▓реЛрдб рдФрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛: Ubuntu 12.04ред рд╕рдЪ рд╣реИ, рддрдм рднреА рдореИрдВрдиреЗ рд╕реВрддреНрд░реЛрдВ рд╕реЗ рдХрдо рд╕реЗ рдХрдо рдорд┐рдВрдЬрдбрдмреНрд▓реНрдпреВ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ (рдЕрдзрд┐рдХ рд╕рд╣реА рдврдВрдЧ рд╕реЗ, рдкреНрд░рдпрд╛рд╕)ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╕рдм рдХреБрдЫ рд╡рд┐рдлрд▓рддрд╛, рдирд┐рд░рд╛рд╢рд╛ рдФрд░ рдЧрд╣рд░реЗ рдЕрд╡рд╕рд╛рдж рдореЗрдВ рдмрджрд▓ рдЧрдпрд╛ред

рдЬрдирд╡рд░реА рдХреЗ рдЕрдВрдд рдореЗрдВ, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рд╣рдореЗрдВ 5.0.1 рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рдЦреБрд╢ рдХрд┐рдпрд╛, рдареАрдХ рдХрд┐рдпрд╛ рдФрд░ рдорд┐рдирдЧреЙрд╡ 4.7 рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ред рд╣рд╛рд▓рд╛рдБрдХрд┐, VS2012 рдХреЗ рд▓рд┐рдП, рдЙрдиреНрд╣реЛрдВрдиреЗ рдлрд┐рд░ рд╕реЗ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдХреЛ рдкреЛрд╕реНрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ред рдФрд░ рдлрд┐рд░ рдореИрдВрдиреЗ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдХрд┐ рдпрд╣ рдлрд┐рд░ рд╕реЗ рдПрдХ рдХреЛрд╢рд┐рд╢ рдХреЗ рд▓рд╛рдпрдХ рдерд╛, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рддреЛ рдХреНрдпрд╛ рд╣реЛрдЧрд╛?

рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдЬрд╛рдирдХрд╛рд░реА рдХреА рддрд▓рд╛рд╢ рдореЗрдВ, рдореИрдВ рдЕрд╕реЗрдВрдмрд▓реА рдкрд░ рдХрдИ рд▓реЗрдЦреЛрдВ рдореЗрдВ рдЖрдпрд╛, рд▓реЗрдХрд┐рди VS2012 рдХреЗ рддрд╣рдд рдирд╣реАрдВред рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡рд┐рдХрд┐ рдкреГрд╖реНрда рдкрд░ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рддреНрдп, рдЪрд╛рд╣реЗ рд╡рд╣ рдХрд┐рддрдирд╛ рднреА рдЕрдЬреАрдм рдХреНрдпреЛрдВ рди рд╣реЛред рдЗрд╕рд▓рд┐рдП, рдореИрдВ рдлрд┐рд░ рд╕реЗ рдкреВрд░реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛, рдЯрд┐рдкреНрдкрдгреА рдХрд░реВрдВрдЧрд╛ рдФрд░ рдЕрдкрдиреЗ рд╣рд┐рд╕рд╛рдм рд╕реЗ рдЬреЛрдбрд╝реВрдВрдЧрд╛, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдкрд░ рдмрд┐рдВрджреБред рдореИрдВрдиреЗ рдПрдХ рдореМрдХрд╛ рд▓реЗрдиреЗ рдФрд░ рдПрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЛ рдпрдерд╛рд╕рдВрднрд╡ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред

рдХреНрдпрд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ:



рдзреНрдпрд╛рди рджреЗрдВ, рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдореЗрд░реЗ рд▓рд┐рдП рдЕрдЬреНрдЮрд╛рдд, рдЕрдЬрдЧрд░ рд╕рдВрд╕реНрдХрд░рдг 3.3.0 рдиреЗ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░рддреЗ рд╕рдордп рдПрдХ рддреНрд░реБрдЯрд┐ рджреА, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рджрд╛рд╡рд╛ рдХрд┐рдпрд╛ рдХрд┐ рдирдпрд╛ рдЕрдЬрдЧрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рд╕рдВрд╕реНрдХрд░рдг 2.7 рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдкрдбрд╝рд╛ред

рдЖрдЬ рднреА, рдореЗрд░реЗ рдХрд╛рд░реНрдп рдореБрдЭреЗ рдмрд╣реБрдд рд╢рд░реНрдордирд╛рдХ рд▓рдЧрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЕрдкрдиреЗ рдЕрдпреЛрдЧреНрдп рдЪрд░рдгреЛрдВ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рд╢рд┐рдХрд╛рд░ рдХреА рддрд░рд╣ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдореИрдВ рдЗрд╕ рд╕рднреА рдХреЙрд▓реЛрдЬреЛрдВ рдХрд╛ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХрд░реВрдВ - рдореБрдЭреЗ рд╕рдордп рдФрд░ рддрдВрддреНрд░рд┐рдХрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЦреЗрдж рд╣реИред рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рдЗрд╕реЗ рднреА рдПрдХрддреНрд░ рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░реНрдп рдХрд░реЗрдЧрд╛, рдФрд░ рдЖрдкрдХреЛ рдмрддрд╛рдПрдЧрд╛ рдХрд┐ рдореЗрд░реЗ рддрд░реАрдХреЗ рд╕реЗ рдХреНрдпрд╛ рдирд╣реАрдВ рд╣реБрдЖ, рдФрд░ рд╣рдорд╛рд░реЗ рд╕рдВрдпреБрдХреНрдд рдЬреНрдЮрд╛рди рд╕реЗ рд╣рдо рдЗрд╕ рдЪрдорддреНрдХрд╛рд░ рдХреЛ "рд╕рдорд╛рдкреНрдд" рдХрд░реЗрдВрдЧреЗ, рдЗрд╕рд▓рд┐рдП рдмреЛрд▓рдирд╛ рд╣реИред рдореЗрд░рд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдХреЗ рджреМрд░рд╛рди рдЫреЛрдЯреА-рдореЛрдЯреА рдЧрд▓рддрдлрд╣рдореА рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдк рдкрд╣рд▓реЗ рдкреВрд░рд╛ рд▓реЗрдЦ рдкрдврд╝реЗрдВред

рддреЛ рдЪрд▓рд┐рдП рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред

рдореЗрд░рд╛ рд╕рд┐рд╕реНрдЯрдо рдореАрдбрд┐рдпрд╛ рд╕реЗрдВрдЯрд░ x64 рдХреЗ рд╕рд╛рде рд╡рд┐рдВрдбреЛрдЬ 8 рдкреНрд░реЛ рд╣реИред рдиреЛрдЯрдмреБрдХ рдмреНрд░рд╛рдВрдб eMachines E732ZGред рд▓рдШреБ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ: рдЗрдВрдЯреЗрд▓ рдкреЗрдВрдЯрд┐рдпрдо рдкреА 6200 (рдбреБрдЕрд▓ рдХреЛрд░) рдкреНрд░рддреНрдпреЗрдХ рдХреЛрд░ рдкрд░ 2.13 рдЧреАрдЧрд╛рд╣рд░реНрдЯреНрдЬрд╝, 6 рдЬреАрдмреА рд░реИрдо рдбреАрдбреАрдЖрд░ 3, 320 рдЬреАрдмреА рдПрдЪрдбреАрдбреАред рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2012 рдЕрд▓реНрдЯреАрдореЗрдЯ рдЕрдкрдбреЗрдЯ рд╡рд░реНрдЬрди 1. рдХреИрд╕реНрдкрд░рд╕реНрдХреА рдЗрдВрдЯрд░рдиреЗрдЯ рд╕рд┐рдХреНрдпреЛрд░рд┐рдЯреА 2013 рдХреЛ рдмрд┐рд▓реНрдб рдЯрд╛рдЗрдо рдХреЗ рджреМрд░рд╛рди рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдореИрдВрдиреЗ C: \ Development \ рдореЗрдВ рд╕рднреА рдЕрддрд┐рд░рд┐рдХреНрдд рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдПред ICU рдХреЛ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рджреВрд╕рд░реЗ рдкрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рд╡рд╣рд╛рдВ vs2012 рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд╕реЗрдВрдмрд▓реА рдкреЛрд╕реНрдЯ рдХреА рдЧрдИ рдереАред

Qt5.0.1 рдХреА рд╕реНрд░реЛрдд рдлрд╛рдЗрд▓реЗрдВ рдПрдХ рд╣реА рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдЕрдирдкреИрдХреНрдб рдереАрдВ:

C:\Development\qt-everywhere-opensource-src-5.0.1

рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рджреМрд░рд╛рди, PATH рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдХреЗ рд▓рд┐рдП рдЪреЗрдХрдмреЙрдХреНрд╕ рдХреЛ рдкрд░реНрд▓, рд░реВрдмреА рдФрд░ рдкрд╛рдЗрдерди рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЪреБрдирд╛ рдЧрдпрд╛ рдерд╛ред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдЙрдирдХреЗ рдореИрдиреБрдЕрд▓ рдкреНрд░рд┐рд╕реНрдХреНрд░рд┐рдкреНрд╢рди рдХрд╛ рд╡рд┐рдХрд▓реНрдк, рдЬрд┐рд╕рдореЗрдВ рд╣рдо рдЗрдХрдЯреНрдард╛ рдХрд░реЗрдВрдЧреЗ, рдпрд╣ рднреА рдХрд╛рдо рдХрд░реЗрдЧрд╛:

 set PATH=C:\Development\Perl64\bin;C:\Development\Python27;C:\Development\Ruby193\bin;%PATH% 


рд╣рдо рдХрдорд╛рдВрдб рдкреНрд░реЙрдореНрдкреНрдЯ рд╡реАрдПрд╕ 2012 рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ (рдореИрдВрдиреЗ рдкреНрд░рд╢рд╛рд╕рдХ рдХреЗ рд░реВрдк рдореЗрдВ рд╢реБрд░реВ рдХрд┐рдпрд╛)ред рдпрд╣ рдЪреАрдЬрд╝ рдЗрд╕рдХреЗ рд╕рднреА рд░рд╛рд╕реНрддреЛрдВ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдЗрд╕реЗ рд▓реЙрдиреНрдЪ рдХрд░рддреЗ рд╣реИрдВред рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╣реА рд╣реИ
┬лC:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\VsDevCmd.bat┬╗ ред ┬лC:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\VsDevCmd.bat┬╗
рдлрд┐рд░ рд╣рдо рдЗрд╕рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЪрд░ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ:

 set CL=/MP set INCLUDE=C:\Development\icu-50.1.2-shared-vs2012\include;%INCLUDE% set LIB=C:\Development\icu-50.1.2-shared-vs2012\lib;%LIB% set PATH=C:\Development\icu-50.1.2-shared-vs2012\bin;%PATH% 


рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ, set CL=/MP рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рд╣рдо nmake рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХрдИ рдХреЛрд░ рд╣реИрдВ: "рдЗрд╕рд▓рд┐рдП, рдХреГрдкрдпрд╛ рд╕рдВрдХрд▓рди рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╕рдорд╛рдирд╛рдВрддрд░ рдХрд░реЗрдВред"

рдЗрд╕рдХреЗ рдмрд╛рдж, рд╕реНрд░реЛрдд рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╕реНрд╡рдпрдВ рдЬрд╛рдПрдВ:

 cd C:\Development\qt-everywhere-opensource-src-5.0.1 

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреНрд░рд┐рдпрд╛рдПрдВ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ, рддреБрд░рдВрдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ рдЕрдиреНрдпрдерд╛ qtwebkit рдЕрд╕реЗрдВрдмрд▓реА рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддреА рд╣реИ, рдпрд╛ рд╡рд┐рдлрд▓ рд░рд╣рддреА рд╣реИ:

 set PATH=%PATH%;%CD%\gnuwin32\bin cd .\qtwebkit set WEBKITOUTPUTDIR=%CD%\WebkitBuild cd ..\ 


рд╡реИрд╕реЗ, set WEBKITOUTPUTDIR=%CD%\WebkitBuild рдмрдбрд╝рд╛ рд╕рд╡рд╛рд▓ рд╣реИ, рдХреНрдпрд╛ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ? рдпрд╣ рдПрдХ рдЕрд▓рдЧ qtwebkit рд╕рдВрдХрд▓рди рдореИрдиреБрдЕрд▓ рд╕реЗ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдЖрдк рдпрд╣ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд▓рд┐рдЦрдХрд░ рд╕рднреА рд░рд╛рд╕реНрддреЗ рд╕рд╣реА рд╣реИрдВ:

 set INCLUDE && set LIB && set PATH 


рд╡реИрд╕реЗ, рдЖрдк рдЗрди рдЯреАрдореЛрдВ рд╕реЗ рдПрдХ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдЙрд╕реА рдХрдорд╛рдВрдб рдкреНрд░реЙрдореНрдкреНрдЯ 2012 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред

рд╡рд┐рдиреНрдпрд╛рд╕

рдЕрдм рдЖрдкрдХреЛ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрди рд▓рд┐рдЦреЗрдВ, рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ C:\Development\qt-everywhere-opensource-src-5.0.1\:

 configure -prefix C:\Development\Qt\5.0.1_MSVC2012\qtbase -opensource -platform win32-msvc2012 -debug-and-release -shared -c++11 -nomake examples -nomake tests -icu -confirm-license 




рд╢реЗрд╖ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдЯрд╛рдЗрдк рдХрд░рдХреЗ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

 configure -help 


рдпрд╛ рддреЛ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рд╣реЛрдВрдЧреА рдЬреЛ рдЕрднреА рднреА рдареАрдХ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИ (рдХреБрдЫ рд░рд╛рд╕реНрддреЗ рдЧрд╛рдпрдм рд╣реИрдВ рдпрд╛ рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╣реИрдВ), рдпрд╛ рд╕рдм рдХреБрдЫ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ 10 рдорд┐рдирдЯ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рдирд╣реАрдВ рд▓рдЧрддрд╛ рд╣реИред

рд╕рдВрдХрд▓рди рдФрд░ рд╕реНрдерд╛рдкрдирд╛

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕рдм рдХреБрдЫ рдХрдо рдЦреБрд╢рд╣рд╛рд▓ рд╣реИред рдмрд╕ nmake рдХрдорд╛рдВрдб nmake рдФрд░ рдзреВрдореНрд░рдкрд╛рди рдХрд░реЗрдВ, рдЪрд╛рдп рдкрд┐рдПрдВ, рд╕реЛрдПрдВ, рдЖрджрд┐ред рдХрдИ рдШрдВрдЯреЗ (рдпрд╛ рдХрдИ рдШрдВрдЯреЗ) рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рдмрд╛рдж, рдЖрдк nmake install рдХрдорд╛рдВрдб рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдЖрдкрдХреЗ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЛ -prefix рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдХреЙрдкреА рдХрд░реЗрдЧрд╛ред

рдЕрдиреБрднрд╡

рдореЗрд░реЗ рд▓рд┐рдП рд╕рдм рдХреБрдЫ рджреБрдЦрдж рдерд╛ред рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ, PATH рдореЗрдВ рдЕрдЬрдЧрд░ рд╕рдВрд╕реНрдХрд░рдг 3.3 рдерд╛, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛:
set PATH=%PATH%;%CD%\gnuwin32\bin

рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдЕрд╕реЗрдВрдмрд▓реА рдХрд┐рддрдиреЗ рд╕рдордп рддрдХ рдЪрд▓реА, рдПрдХ рдШрдВрдЯрд╛, рджреЛ рдпрд╛ рдЕрдзрд┐рдХ, рд▓реЗрдХрд┐рди рдЬрдм nmake рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдЧрдИ , nmake рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреЗ win_flex рдХреА рдХрдореА рдХреЗ рдХрд╛рд░рдг nmake рдЧрд┐рд░ рдЧрдпрд╛ред рдореИрдВ рдмрд╛рд╣рд░ рдерд╛, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ nmake install рд╕рд╛рде рдкреВрд░реА рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдмрдирд╛рдиреЗ рдХрд╛ рдореЗрд░рд╛ рддреАрд╕рд░рд╛ рдкреНрд░рдпрд╛рд╕ рдерд╛, рдФрд░ рд╕рд┐рд░реНрдл nmake install ред рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреА рдирдХрд▓ рдХреА рдЧрдИ, рд▓реЗрдХрд┐рди рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдирд╣реАрдВред рдЬрдм рдореИрдВ рдЧреИрд░-рд╕рдВрдХрд▓рд┐рдд qtwebkit рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдпрд╣ рдлрд┐рд░ рд╕реЗ рдЧрд┐рд░ рдЧрдпрд╛ред

рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░, Qt5 рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рд▓рд┐рдП рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдПрдб-рдЗрди 1.2.0 рдореЗрд░реЗ рд╕реНрдЯреВрдбрд┐рдпреЛ рдкрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕реНрдерд╛рдкрд┐рдд рдерд╛ред рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ, рдореИрдВрдиреЗ рдЖрдзреЗ-рд╕реНрдерд╛рдкрд┐рдд рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рд▓рд┐рдП рдкрде рдХрд╛ рд╕рдВрдХреЗрдд рджрд┐рдпрд╛ред рдкрд╣рд▓рд╛ рдкрд░реАрдХреНрд╖рдг рдЖрд╡реЗрджрди рдмрдирд╛рдпрд╛, рд▓реЗрдХрд┐рди рдПрдХ рд╕рдлрд▓ рдирд┐рд░реНрдорд╛рдг рдХреЗ рдмрд╛рдж, рд▓реЗрдХрд┐рди icu рд╕реЗ рддреАрди .dll рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рдХрд╛рд░рдг рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдЗрдирдХрд╛рд░ рдХрд░ рджрд┐рдпрд╛ред рдореБрдЭреЗ рдкрде рдХреЛ рдЬреЛрдбрд╝рдирд╛ рдерд╛ C:\Development\icu-50.1.2-shared-vs2012\lib PATH C:\Development\icu-50.1.2-shared-vs2012\lib рдФрд░ рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рдирд╛, рдирддреАрдЬрддрди, рд╕рдм рдХреБрдЫ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдмрд┐рдирд╛ рд╕реНрдЯреВрдбрд┐рдпреЛ рдореЗрдВ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИред QtCreator, рдЗрд╕ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЗрдХрдЯреНрдареЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рд╕реЗ рдЗрдирдХрд╛рд░ рдХрд░ рджрд┐рдпрд╛ред рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ, рд╡реЗ рдПрдХ рддреНрд░реБрдЯрд┐ рдХреЗ рд╕рд╛рде рдЙрдбрд╝ рдЧрдПред рдЕрд╕реЗрдВрдмрд▓реА рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рд╕реЗ рдЕрд╕реЗрдВрдмрд▓ рдХрд┐рдП рдЧрдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдЪрд▓рд╛рдиреЗ рд╕реЗ, D3DCOMPILER_46.dll рдЧрд╛рдпрдм рд╣реИ ред рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИред рдЕрдЧрд░ рдЖрдк рдореБрдЭреЗ рдмрддрд╛рдПрдВрдЧреЗ рддреЛ рдореБрдЭреЗ рдЦреБрд╢реА рд╣реЛрдЧреАред

рддрдм рдореИрдВрдиреЗ рдЗрд╕ рдЙрджрд╛рд╕ рдореЙрдбреНрдпреВрд▓ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рддрд░реАрдХреЛрдВ рдХреА рддрд▓рд╛рд╢ рд╢реБрд░реВ рдХреА, рдФрд░ рдЗрд╕ рдирд┐рд░реНрджреЗрд╢ рдкрд░ рдЖрдпрд╛:

 set PATH=%PATH%;%CD%\gnuwin32\bin cd .\qtwebkit set WEBKITOUTPUTDIR=%CD%\WebkitBuild perl Tools\Scripts\build-webkit --qt --qmake=тАЭ%CD%\\..\\qtbase\\bin\\qmake.exeтАЭ --install-libs= (install der) --release --makeargs=%MAKEFLAGS% 


рд▓реЗрдХрд┐рди nmake рдЕрдм nmake рдкрд░ рдбрд╛рдВрдЯрд╛ред рдЗрд╕ рддрд░реНрдХ рдХреЗ рдмрд┐рдирд╛ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛:

 perl Tools\Scripts\build-webkit --qt --qmake=тАЭ%CD%\\..\\qtbase\\bin\\qmake.exeтАЭ --install-libs= (install der) --release 


рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЕрдм nmake рдиреЗ nmake рдХреА рдХрдореА рдХреА рдХрд╕рдо рдЦрд╛рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ред рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ nmake clean рдкреНрд░рд╡реЗрд╢ рдХрд┐рдпрд╛ рдФрд░ рдХреНрдпреВрдЯреА рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдЪрд▓рд╛ рдЧрдпрд╛ред рдкрд╣рд▓реЗ рд╣реА рд╡рд╣рд╛рдБ рд╕реЗ рдореИрдВрдиреЗ nmake рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ (рдЕрдм %CD%\gnuwin32\bin рдХреЛ рдкрде %CD%\gnuwin32\bin рдЬреЛрдбрд╝ %CD%\gnuwin32\bin ), рдФрд░, lo рдФрд░ рдирд┐рд╣рд╛рд░рдирд╛, рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, IT IS GO TOред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЙрд╕ рдХреНрд╖рдг рд╕реЗ рд╡рд╣ рдЧрд┐рд░ рдЧрдпрд╛ (рдЙрд╕рдиреЗ рдЬрд╛рдБрдЪ рдХреА рдХрд┐ рдПрдХрддреНрд░ рдХреА рдЧрдИ рдлрд╛рдЗрд▓реЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рд╣реИрдВ рдФрд░ рдкрд╣рд▓реЗ рдкрд╣реБрдВрдЪ рд╕реЗ рдмрд╛рд╣рд░ рд╣реИрдВ)ред рд╕рдЪ рд╣реИ, рдереЛрдбрд╝реА рджреЗрд░ рдмрд╛рдж рд╡рд╣ рдлрд┐рд░ рд╕реЗ рдмрд╛рд╣рд░ рдЧрд┐рд░ рдЧрдпрд╛ред рдЕрдм рдЕрдЬрдЧрд░ рд╕рдВрд╕реНрдХрд░рдг рей.рей рдиреЗ рдореБрдЭреЗ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ред рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдХрд╣реАрдВ рдореИрдВрдиреЗ рдкрдврд╝рд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдВрд╕реНрдХрд░рдг 2.7 рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд╛рдпрдХ рд╣реИ, рдЬреЛ рдореИрдВрдиреЗ рдХрд┐рдпрд╛ рдерд╛ред рдкрд╛рде рдЪрд░ рдореЗрдВ рдЕрдЬрдЧрд░ рдХреЛ рдкрде рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ рдмрджрд▓рдиреЗ рдХреЗ рдмрд╛рдж рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд┐рдпрд╛ред рдореИрдВрдиреЗ рд╕рдм рдХреБрдЫ рдлрд┐рд░ рд╕реЗ рдкрдВрдЬреАрдХреГрдд set рдФрд░ nmake рдкреЗрд╢ nmake ред рдЙрдиреНрд╣реЛрдВрдиреЗ рдЕрдкрдирд╛ рдХрд╛рдо рдЬрд╛рд░реА рд░рдЦрд╛ред

рдЕрдм рдореИрдВ рдкреВрд░реЗ рдорд╣рд╛рдХрд╛рд╡реНрдп рдХреЗ рдореГрдд рдЕрдВрдд рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдЖрдЦрд┐рд░реА рдХрд╛рд░реНрд░рд╡рд╛рдИ рд▓рдЧрднрдЧ 2:00 qtwebkit\webcore рдорд╛рд╕реНрдХреЛ рдХреЗ рд╕рдордп рд╕реЗ рд╢реБрд░реВ рд╣реБрдИ, рдХрд╣реАрдВ qtwebkit\webcore рдЙрдиреНрд╣реЛрдВрдиреЗ qtwebkit\webcore рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдирд╛ рд╕рдорд╛рдкреНрдд рдХрд░ рджрд┐рдпрд╛ рдФрд░ рд░рд┐рд▓реАрдЬрд╝ рдСрдмреНрдЬреЗрдХреНрдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ "рдкрдХрд╛рдирд╛" рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛, рдЬрд┐рд╕рдореЗрдВ рдЙрд╕реА рд╕рдордп рд▓рдЧреЗрдЧрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╡рд╣рд╛рдБ, рдЬрд╛рд╣рд┐рд░рд╛ рддреМрд░ рдкрд░, рдЕрднреА рддрдХ рдкреВрд░реЗ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЛ рдПрдХрддреНрд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдЖрдиреЗ рд╡рд╛рд▓реА рд░рд╛рдд рдореЗрдВ рд╕рдм рдХреБрдЫ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред

рд▓реЗрдЦ рдХреЗ рдореБрдЦреНрдп рднрд╛рдЧ рдХреЛ рд▓рд┐рдЦрдиреЗ рдХреЗ рд╕рдордп, nmake рд▓рдЧрднрдЧ 8 рдШрдВрдЯреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА nmake рдирд┐рд░реНрдорд╛рдг nmake ред nmake рдХреЗ рдЕрдВрддрд┐рдо рд▓реЙрдиреНрдЪ рдХреЗ рдмрд╛рдж рдЕрдм рдПрдХ рджрд┐рди рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рдмреАрдд рдЪреБрдХрд╛ рд╣реИред рдореИрдВ рдЬрд▓реНрджрдмрд╛рдЬреА рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ (рджреЛ рддрд░рд╣ рд╕реЗ рдЕрдиреБрднрд╡ рдХрд░рддрд╛ рд╣реВрдВ) - рдПрдХ рджрд┐рди рдореЗрдВ рдФрд░ 6 рдШрдВрдЯреЗ рдореЗрдВ рдЙрдиреНрд╣реЛрдВрдиреЗ рдХреНрд╡реЗрдЯрдмреЗрдХрд┐рдЯ рдПрдХрддреНрд░ рдХрд┐рдпрд╛, рдореБрдЦреНрдп рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреА рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдореЗрдВ рд╢реБрд░реБрдЖрдд рдореЗрдВ рдПрдХ рдФрд░ 2 - 4 рдШрдВрдЯреЗ рдмрд┐рддрд╛рдП рдЧрдП рдереЗред рдПрдХ рдФрд░ 2 - 3 рдШрдВрдЯреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ рдкрд░ рдЦрд░реНрдЪ рдХрд┐рдП рдЧрдП рдЬреИрд╕реЗ рдХрд┐ рдХреНрдпреВрдЯрдбреНрдпреВрдЬрд░ , рднрд╛рд╖рд╛рд╡рд┐рджреН рдФрд░ рд╕рд╣рд╛рдпрдХ ред рдЕрд╕рдлрд╝рд▓рддрд╛ рдХреЗ рдмрд┐рдирд╛ рдЕрд╕реЗрдВрдмрд▓реА рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкреВрд░реНрдг рд╣реБрдИред рд╕реНрд░реЛрдд рдлрд╝реЛрд▓реНрдбрд░ 700 рд╕реЗ рдмрдврд╝ рдЧрдпрд╛ рд╣реИ - 800 рдПрдордмреА, 10 рдЬреАрдмреА рддрдХ!

рдлрд┐рд░ nmake рдЗрдВрд╕реНрдЯреЙрд▓ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ред рдореИрдВрдиреЗ рдЪрд╛рд▓реАрд╕ рдорд┐рдирдЯ рдХреЙрдкреА рдХреАред рдирддреАрдЬрддрди, рдлрд╝реЛрд▓реНрдбрд░ C:\Development\Qt\5.0.1_MSVC2012\ рд╡рдЬрди 1.22 GB рд╣реИред Qt5 рд╕реЗ VS2012 рдХреЗ рд▓рд┐рдП рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдПрдб-рдЗрди 1.2.0 , рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реИ, рдХреЗрд╡рд▓ рдПрдХ рд╕рдорд╕реНрдпрд╛, рд╕рднреА рд╕рдВрдХрд▓рд┐рдд Qt рдПрдкреНрд▓рд┐рдХреЗрд╢рди, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ QtDesigner, рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рддрд░рд╣ рдХреЗ D3DCOMPILER_46.dll рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдореИрдВрдиреЗ рдЗрд╕реЗ C:\Program Files (x86)\Windows Kits\8.0\Redist\D3D\x86\ ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ icudt50.dll , icuin50.dll , icuuc50.dll , рдЬреЛ C:\Development\icu-50.1.2-shared-vs2012\lib , рдХреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред

рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдореБрдЭреЗ рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ рдЖрддрд╛ рд╣реИ, рдЗрд╕ рдЕрд╕реЗрдВрдмрд▓реА рд╕реЗ рдбрд┐рдЬрд╛рдЗрдирд░ рдФрд░ рд╕рд╣рд╛рдпрдХ рд╢реБрд░реВ рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЙрдирдХреЗ рд▓рд┐рдП D3DCOMPILER_46.dll рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдмрд╛рдж рднреАред рдХреЛрдИ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рд╕рдордЭрджрд╛рд░ рдХрд╣ рд╕рдХрддрд╛ рд╣реИ?

рдкреБрдирд╢реНрдЪ рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рд▓реЗрдЦ рдЖрдкрдХреА рдорджрдж рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЖрдк рдХрдо рд╕рдордп рдЦрд░реНрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдХреНрд╖рдорддрд╛ рдХреЗ рдХрд╛рд░рдгреЛрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рддреЗ рд╣реИрдВред

Source: https://habr.com/ru/post/In168671/


All Articles