Ru/Compiling under VS2012

From Valve Developer Community
< Ru
Revision as of 07:48, 5 February 2014 by BPhrase (talk | contribs) (Created page with "{{otherlang2 |title=Компиляция под VS2012 |en=Compiling under VS2012}} right Использование '''Visual Studio 2012''' в...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Template:Otherlang2

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].

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