为什么其他PC需要一些DLL文件,但我自己不需要?

问题描述 投票:1回答:1

我用C ++编写了一些程序。我可以在我的电脑上运行它。但是,如果我尝试在其他PC上打开.exe文件,由于缺少DLL,总会出现错误。如果程序非常短,则没有错误。我不明白为什么!

c++ windows dll 64bit mingw
1个回答
4
投票

您的编译器经常带有DLL。

简单的操作,如打印,在某些情况下调用应用程序的入口点(例如,主要的东西),由库完成,并不总是由操作系统提供。在Windows上,您应该附带“可再发行的”C ++运行时。

© www.soinside.com 2019 - 2024. All rights reserved.