У меня проблемы с компиляцией Интеграция Vision Toolkit , которая поставляется с рабочим пространством Microsoft Visual C ++ 6.0. Visual Studio Express 2010 не может преобразовать рабочее пространство.
Я попробовал VCUpgrade, как описано здесь , но безуспешно.
Unable to convert project.
Please make sure this is a valid Visual C++ 6.0 project.
Я попытался начать заново с нового проекта и добавить файлы вручную, vcxproj содержит такие файлы, как:
<ItemGroup>
<ClInclude Include="..\..\..\src\Helpers\BasicFileIO.h" />
<ClInclude Include="..\..\..\src\Helpers\Configuration.h" />
<ClInclude Include="..\..\..\src\Helpers\helpers.h" />
...
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\src\Helpers\BasicFileIO.cpp" />
<ClCompile Include="..\..\..\src\Helpers\Configuration.cpp" />
<ClCompile Include="..\..\..\src\Helpers\helpers.cpp" />
...
Эти файлы не компилируются, поскольку (уже содержащиеся) заголовочные файлы не могут быть разрешены.
Как настроить проект для включения файлов cpp и h из разных каталогов?
Я надеюсь, что есть лучший способ, чем копировать файлы в плоский каталог.
(Я не использовал C ++ много лет, поэтому, пожалуйста, объясните это для новичка)