繁体   English   中英

如何使我的Visual c ++ 2013应用程序不需要下载可再发行组件包?

[英]How do I make my visual c++ 2013 application not need redistributable package downloaded?

我听说通常不建议静态链接运行时库,因此对我而言这是不可能的。 但是由于我使用的是vc ++ 2013,因此我不会使用保证在每台Windows计算机上都存在的dll。 因此,我该怎么做,以致我不必对用户说“哦,也可以转到该网站并下载其他内容”,这意味着有没有办法将这些dll放入我的应用程序中? 如果可以,我可以从哪里得到它们?

另外,我注意到我测试过的每台电脑都必须下载可再发行软件包,但是如果您需要vc ++ 2013的话,人们计算机上没有其他应用程序要求他们下载此文件吗? ?

这是给您的简单答案-

选择属性| C / C ++ | 代码生成| 运行时库

在那里,对于Debug版本,选择“多线程调试(/ MTd)”

对于发行版,请选择“多线程(/ MT)”

如果由于某些奇怪的原因不起作用,则必须在应用程序中包含文件“ vcredist.exe”。

这里拍摄。

暂无
暂无

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

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