Ru/Compiling under VS2012: Difference between revisions

From Valve Developer Community
< Ru
Jump to navigation Jump to search
(Created page with "{{otherlang2 |title=Компиляция под VS2012 |en=Compiling under VS2012}} right Использование '''Visual Studio 2012''' в...")
 
m (Setting bug notice hidetested=1 param on page where the bug might not need tested in param specified)
 
(7 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{otherlang2
{{Underlinked|date=January 2024}}
|title=Компиляция под VS2012
{{lang|Compiling under VS2012}}
|en=Compiling under VS2012}}


[[File:Visual studio logo.png|right]]
[[File:Visual studio logo.png|right]]
Line 7: Line 6:
Использование '''Visual Studio 2012''' возможно для Source. Тем не менее, невозможно использовать Visual Studio 2012 вместе с кодом Source 2013. Вы можете использовать бесплатное издание [http://www.microsoft.com/express/Downloads/#2012-Visual-CPP C++ Express] для кода 2007 года и ниже.
Использование '''Visual Studio 2012''' возможно для Source. Тем не менее, невозможно использовать Visual Studio 2012 вместе с кодом Source 2013. Вы можете использовать бесплатное издание [http://www.microsoft.com/express/Downloads/#2012-Visual-CPP C++ Express] для кода 2007 года и ниже.


{{bug|Конвертирование проекта сервера Alien Swarm в VS2012 приведет к ошибке "неправильные символы в пути". Чтобы это исправить, откройте <code>game\server\swarm_sdk_server.vcproj</code> текстовым редактором и удалите "<code>&apos;&#x0A;$File</code>" на строке 2232.}}
{{bug|hidetested=1|Конвертирование проекта сервера Alien Swarm в VS2012 приведет к ошибке "неправильные символы в пути". Чтобы это исправить, откройте <code>game\server\swarm_sdk_server.vcproj</code> текстовым редактором и удалите "<code>&apos;&#x0A;$File</code>" на строке 2232.}}
{{bug|Компиляция кода 2013 года под любой версией VS2012 невозможно на текущий момент. Тем не менее, вы можете использовать VS2012 с компилятором от VS2010.}}
{{bug|hidetested=1|Компиляция кода 2013 года под любой версией VS2012 невозможно на текущий момент. Тем не менее, вы можете использовать VS2012 с компилятором от VS2010.}}


* С оригинальными настройками VS2012, линковка некоторых проектов заканчивается ошибкой "Error lnk2026: module unsafe for safeseh image". Это происходит тогда, когда вы пытаетесь слинковать библиотеки, которые были собраны разными версиями компиляторов. Как решение, можно использовать опцию линкера <nowiki>/SAFESEH[:NO]</nowiki>.
* С оригинальными настройками VS2012, линковка некоторых проектов заканчивается ошибкой "Error lnk2026: module unsafe for safeseh image". Это происходит при попытке слинковать библиотеки, которые были собраны разными версиями компиляторов. Как решение, можно использовать опцию линкера <nowiki>/SAFESEH[:NO]</nowiki>.


== Смотрите также ==
== Смотрите также ==


* [http://www.microsoft.com/visualstudio/en-us/products/2012-editions/ Visual Studio 2012]
* [http://www.microsoft.com/visualstudio/en-us/products/2012-editions/ Visual Studio 2012]
* [[Launching from Visual Studio|Запуск из Visual Studio]]
* {{L|Launching from Visual Studio|Запуск из Visual Studio}}


[[Category:Tutorials]]
{{ACategory|Tutorials}}
[[Category:Programming]]
{{ACategory|Programming}}
[[Category:Source SDK FAQ]]
{{ACategory|Source SDK FAQ}}

Latest revision as of 07:16, 20 May 2025

Underlinked - Logo.png
This article needs more Wikipedia icon links to other articles to help Wikipedia icon integrate it into the encyclopedia. Please help improve this article by adding links Wikipedia icon that are relevant to the context within the existing text.
January 2024
English (en)Русский (ru)Translate (Translate)
Visual studio logo.png

Использование Visual Studio 2012 возможно для Source. Тем не менее, невозможно использовать Visual Studio 2012 вместе с кодом Source 2013. Вы можете использовать бесплатное издание C++ Express для кода 2007 года и ниже.

Icon-Bug.pngБаг:Конвертирование проекта сервера Alien Swarm в VS2012 приведет к ошибке "неправильные символы в пути". Чтобы это исправить, откройте game\server\swarm_sdk_server.vcproj текстовым редактором и удалите "' $File" на строке 2232.
Icon-Bug.pngБаг:Компиляция кода 2013 года под любой версией VS2012 невозможно на текущий момент. Тем не менее, вы можете использовать VS2012 с компилятором от VS2010.
  • С оригинальными настройками VS2012, линковка некоторых проектов заканчивается ошибкой "Error lnk2026: module unsafe for safeseh image". Это происходит при попытке слинковать библиотеки, которые были собраны разными версиями компиляторов. Как решение, можно использовать опцию линкера /SAFESEH[:NO].

Смотрите также