我听说通常不建议静态链接运行时库,这对我来说是不可能的。但是因为我使用vc ++ 2013,所以我不会使用保证在每台Windows机器上运行的dll。那么我该做什么才能让我不必说"哦,还要去这个网站下载其他东西"对于用户来说,意思是,有没有办法将这些dll放入我的应用程序中?如果可以的话,我可以从哪里获得它们?
另外,我已经注意到每个我已经测试过的电脑,我必须下载Redistributable软件包,但是没有其他应用程序可供人们使用。如果你需要vc ++ 2013的那些计算机要求他们下载它?
答案 0 :(得分:0)
以下是您的简单答案 -
选择属性| C / C ++ |代码生成|运行时库
在那里,对于Debug版本,选择“Multi-threaded Debug(/ MTd)”
对于Release版本,请选择“Multi-threaded(/ MT)”
如果由于一些不起作用的奇怪原因,您必须在您的应用程序中包含“vcredist.exe”文件。
取自Here。