繁体   English   中英

如何静态生成项目以删除vcruntime140.dll依赖项?

[英]How to build project statically to remove vcruntime140.dll dependency?

将带有openssl的项目从vs2013升级到vs2017。 该项目可以按预期的方式进行后期制作,而Visual Studio则没有任何错误。

问题是将项目的内置exe导出到虚拟机(Windows Server 2012r2 x64)以检查行为时,对vcruntime140.dll的依赖性。

我将项目设置为在Release | Win32 | \\ Multi Threaded(\\ MT)中构建。 有了这个,我希望exe不需要vcruntime140.dll,但事实并非如此。

项目配置中的其他依赖项是:libcrypto.lib; libssl.lib; ws2_32.lib;%(AdditionalDependencies)

openssl库的构建使用:“ perl Configure Win-32”

我在这里想念什么?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM