У меня возникают проблемы, связанные с заголовком, по-видимому, новые для VS2015, при попытке скомпилировать DOSBox SVN Daum в Windows 10. Примеры:
Severity Code Description Project File Line Suppression State
Error (active) the global scope has no "int_least8_t" dosbox c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cstdint 23
Error C2039 'int_least8_t': is not a member of '`global namespace'' dosbox C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\cstdint 23
Мой поиск говорит мне, что такая проблема возникает в проектах, но я не могу ее исправить.
В частности, я прочитал VisualStudio 2015 RC Проблема с включениями и https://blogs.msdn.microsoft.com/vcblog/2015/03/03/introduction-the-universal-crt/ , а затем изменил содержимое AppData\Local\Microsoft\MSBuild\v4.0\Microsoft.Cpp.Win32.user.props на:
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ImportGroup Label="PropertySheets">
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<IncludePath>D:\dev\include;$(UniversalCRT_IncludePath);$(IncludePath)</IncludePath>
<LibraryPath>D:\dev\lib;$(UniversalCRT_LibraryPath_x86);$(LibraryPath)</LibraryPath>
</PropertyGroup>
<ItemDefinitionGroup />
<ItemGroup />
</Project>
Однако не повезло. :(
Картинки:
Я далеко не опытный программист на C. Кто-нибудь может сказать мне, чего не хватает? Спасибо!