VS2017 for linux 新建项目编译异常

 错误信息:g++ exited with code 1, please see the Output Window - Build output for more details (NOTE: the build output verbosity might need to be changed in Tools Options to see more information in the Output Window).


解决方式vcxproj 中修改

VS2017 for linux 新建项目编译异常

左图为正常项目配置, 右图新建项目。

编译失败的原因,新建项目vcxproj 不完整。

添加必要的标签后,即可:

<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    <ClCompile>
      <AdditionalIncludeDirectories>/usr/local/boost/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    </ClCompile>
    <Link>
      <AdditionalLibraryDirectories>/usr/local/boost/lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    </Link>
  </ItemDefinitionGroup>