Skip to content
This repository has been archived by the owner on Dec 8, 2021. It is now read-only.

Releases: Chuyu-Team/VC-LTL

v4.1.3 累计问题修复

12 Jul 10:57
Compare
Choose a tag to compare

What's the News?

  • 解决Bug 75, 修复std::format导致链接失败。
  • 新增Fea,添加 14.29.30037 工具集支持。
  • 新增Fea 71, MSBuild以及cmd方式添加多国语言支持。

VS2019如果启用XP支持,那么除了开启VC-LTL XP模式以外,还需要安装YY-Thunks。

“VC-LTL.helper.for.NuGet.PackageReference.props”,提供了最小化VC-LTL NuGet包引用。

现在已经有 VC-LTL 5.0 可用!!!

如何自行编译VC-LTL?

环境依赖:必须安装 VS2019而且安装2015以及2017平台工具集以及ARM64(包括Spectre缓解库)。

假设 VS2019安装在 C:\Program Files (x86)\Microsoft Visual Studio\2019\Community
假设 VC-LTL源代码在 I:\VC-LTL

  1. 下载 BaseBinary.7z,并解压到 VC-LTL源代码目录 I:\VC-LTL
  2. cmd中执行:"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild.exe" -m "I:\VC-LTL\src\Build.proj"
  3. 耐心等待编译完成,完全重构大约需要 1 小时。

v4.1.3-Beta2 累计问题修复

18 Jun 03:54
Compare
Choose a tag to compare
Pre-release

What's the News?

  • 解决Bug 75, 修复std::format导致链接失败。

已知问题

  • Bug 67, 14.28.29333工具集中的STL不完全支持Windows XP。

如何自行编译VC-LTL?

环境依赖:必须安装 VS2019而且安装2015以及2017平台工具集以及ARM64(包括Spectre缓解库)。

假设 VS2019安装在 C:\Program Files (x86)\Microsoft Visual Studio\2019\Community
假设 VC-LTL源代码在 I:\VC-LTL

  1. 下载 BaseBinary.7z,并解压到 VC-LTL源代码目录 I:\VC-LTL
  2. cmd中执行:"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild.exe" -m "I:\VC-LTL\src\Build.proj"
  3. 耐心等待编译完成,完全重构大约需要 1 小时。

v4.1.3-Beta1 - Improve the experience

03 Jun 09:50
Compare
Choose a tag to compare
Pre-release

What's the News?

  • New Fea, add 14.29.30037 support.
  • New Fea 71, MSBuild & cmd add multi-language support.

已知问题

  • Bug 67, 14.28.29333工具集中的STL不完全支持Windows XP。

如何自行编译VC-LTL?

环境依赖:必须安装 VS2019而且安装2015以及2017平台工具集以及ARM64(包括Spectre缓解库)。

假设 VS2019安装在 C:\Program Files (x86)\Microsoft Visual Studio\2019\Community
假设 VC-LTL源代码在 I:\VC-LTL

  1. 下载 BaseBinary.7z,并解压到 VC-LTL源代码目录 I:\VC-LTL
  2. cmd中执行:"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild.exe" -m "I:\VC-LTL\src\Build.proj"
  3. 耐心等待编译完成,完全重构大约需要 1 小时。

v4.1.2 - Improve the experience

03 Jun 09:54
Compare
Choose a tag to compare

What's the News?

  • New Fea, add 14.28.299103 support.
  • Fix Bug 68, error LNK2005: printf has been defined in msvcrt_Platform.lib(msvcrt.dll).
  • Fix Bug 69, the symbol scrt_get_dyn_tls_dtor_callback cannot be found(14.11.25503).
  • 解决Bug 73, 修复arm以及arm64 缺少 _getpid 符号问题。
  • 解决Bug 74, 升级 Visual Studio 16.10.0 后采用了 VC-LTL 的项目编译失败。
  • Optimization:
    • Remove __crtCreateSymbolicLinkW function.

已知问题

  • Bug 67, 14.28.29333工具集中的STL不完全支持Windows XP。

如何自行编译VC-LTL?

环境依赖:必须安装 VS2019而且安装2015以及2017平台工具集以及ARM64(包括Spectre缓解库)。

假设 VS2019安装在 C:\Program Files (x86)\Microsoft Visual Studio\2019\Community
假设 VC-LTL源代码在 I:\VC-LTL

  1. 下载 BaseBinary.7z,并解压到 VC-LTL源代码目录 I:\VC-LTL
  2. cmd中执行:"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild.exe" -m "I:\VC-LTL\src\Build.proj"
  3. 耐心等待编译完成,完全重构大约需要 1 小时。

v4.1.2-Beta3 - Improve the experience

27 May 12:39
Compare
Choose a tag to compare
Pre-release

What's the News?

  • 解决Bug 74, 升级 Visual Studio 16.10.0 后采用了 VC-LTL 的项目编译失败。

已知问题

  • Bug 67, 14.28.29333工具集中的STL不完全支持Windows XP。

如何自行编译VC-LTL?

环境依赖:必须安装 VS2019而且安装2015以及2017平台工具集以及ARM64(包括Spectre缓解库)。

假设 VS2019安装在 C:\Program Files (x86)\Microsoft Visual Studio\2019\Community
假设 VC-LTL源代码在 I:\VC-LTL

  1. 下载 BaseBinary.7z,并解压到 VC-LTL源代码目录 I:\VC-LTL
  2. cmd中执行:"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild.exe" -m "I:\VC-LTL\src\Build.proj"
  3. 耐心等待编译完成,完全重构大约需要 1 小时。

v4.1.2-Beta2 - Improve the experience

24 May 12:37
Compare
Choose a tag to compare
Pre-release

What's the News?

  • 解决Bug 73, 修复arm以及arm64 缺少 _getpid 符号问题。

已知问题

  • Bug 67, 14.28.29333工具集中的STL不完全支持Windows XP。

如何自行编译VC-LTL?

环境依赖:必须安装 VS2019而且安装2015以及2017平台工具集以及ARM64(包括Spectre缓解库)。

假设 VS2019安装在 C:\Program Files (x86)\Microsoft Visual Studio\2019\Community
假设 VC-LTL源代码在 I:\VC-LTL

  1. 下载 BaseBinary.7z,并解压到 VC-LTL源代码目录 I:\VC-LTL
  2. cmd中执行:"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild.exe" -m "I:\VC-LTL\src\Build.proj"
  3. 耐心等待编译完成,完全重构大约需要 1 小时。

v4.1.2-Beta1 - Improve the experience

11 May 10:38
Compare
Choose a tag to compare
Pre-release

What's the News?

  • New Fea, add 14.28.299103 support.
  • Fix Bug 68, error LNK2005: printf has been defined in msvcrt_Platform.lib(msvcrt.dll).
  • Fix Bug 69, the symbol scrt_get_dyn_tls_dtor_callback cannot be found(14.11.25503).
  • Optimization:
    • Remove __crtCreateSymbolicLinkW function.

已知问题

  • Bug 67, 14.28.29333工具集中的STL不完全支持Windows XP。

如何自行编译VC-LTL?

环境依赖:必须安装 VS2019而且安装2015以及2017平台工具集以及ARM64(包括Spectre缓解库)。

假设 VS2019安装在 C:\Program Files (x86)\Microsoft Visual Studio\2019\Community
假设 VC-LTL源代码在 I:\VC-LTL

  1. 下载 BaseBinary.7z,并解压到 VC-LTL源代码目录 I:\VC-LTL
  2. cmd中执行:"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild.exe" -m "I:\VC-LTL\src\Build.proj"
  3. 耐心等待编译完成,完全重构大约需要 1 小时。

v4.1.1 - Improve the experience

07 Feb 06:57
Compare
Choose a tag to compare

What's the News?

  • New Fea, add VS 14.27.29110, 14.28.29333 support.
  • Fix Bug 62, fix ms bug exit may cause deadlock.
  • Fix Bug, the 14.16.27023 Toolset is missing the __scrt_get_dyn_tls_dtor_callback symbol.
  • Fix Bug 63, missing __guard_eh_cont_table, _guard_eh_cont_count, __std_init_once_complete, __std_init_once_begin_initialize symbol (Thanks to BigBrother).
  • Fix Bug 65, fputc may deadlock bug (Thanks to 亮剑).
  • Fix Bug 66, missing export symbols for _CRT_SATELLITE_1, _CRT_SATELLITE_2, _BUILDING_SATELLITE_CODECVT_IDS in MD mode.

已知问题

  • Bug 67, 14.28.29333工具集中的STL不完全支持Windows XP。

如何自行编译VC-LTL?

环境依赖:必须安装 VS2019而且安装2015以及2017平台工具集以及ARM64(包括Spectre缓解库)。

假设 VS2019安装在 C:\Program Files (x86)\Microsoft Visual Studio\2019\Community
假设 VC-LTL源代码在 I:\VC-LTL

  1. 下载 BaseBinary.7z,并解压到 VC-LTL源代码目录 I:\VC-LTL
  2. cmd中执行:"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild.exe" -m "I:\VC-LTL\src\Build.proj"
  3. 耐心等待编译完成,完全重构大约需要 1 小时。

v4.1.1-Beta7 - Improve the experience

18 Dec 12:37
Compare
Choose a tag to compare
Pre-release

What's the News?

  • New Fea, add VS 14.28.29333 support.

已知问题

  • 14.28.29333工具集中的STL不完全支持Windows XP。

如何自行编译VC-LTL?

环境依赖:必须安装 VS2019而且安装2015以及2017平台工具集以及ARM64(包括Spectre缓解库)。

假设 VS2019安装在 C:\Program Files (x86)\Microsoft Visual Studio\2019\Community
假设 VC-LTL源代码在 I:\VC-LTL

  1. 下载 BaseBinary.7z,并解压到 VC-LTL源代码目录 I:\VC-LTL
  2. cmd中执行:"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild.exe" -m "I:\VC-LTL\src\Build.proj"
  3. 耐心等待编译完成,完全重构大约需要 1 小时。

v4.1.1-Beta6 - Improve the experience

03 Dec 02:47
Compare
Choose a tag to compare
Pre-release

What's the News?

  • 解决Bug 66,MD模式中_CRT_SATELLITE_1、_CRT_SATELLITE_2、_BUILDING_SATELLITE_CODECVT_IDS导出符号缺失问题。