【发布时间】:2017-06-15 03:55:10
【问题描述】:
Visual Studio 2015 无法链接大于 2G 的静态库。
错误是:
找不到 *.lib 文件。
我的问题是:它的设计目的是什么?如果有,为什么?
【问题讨论】:
-
您可能正在使用 32 位托管工具,您可以选择使用 x64 本机版本的工具,这应该会更成功。
set PreferredToolArchitecture=x64然后启动devenv.exe或在Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />之后将<PropertyGroup><PreferredToolArchitecture>x64</PreferredToolArchitecture></PropertyGroup>添加到 vcxproj。见this thread。 -
谢谢,它对我有用。
标签: visual-c++ visual-studio-2015 lib