我使用wxWidgets在Visual Studio中开发了一个应用程序,在我的机器上一切正常。我尝试在另一台PC上运行我的应用程序,但出现诸如“ ucrtbase.dll丢失”之类的错误。然后,我尝试更改为多线程(/ MT)模式,并将调试更改为发布模式,但随后我无法在我的电脑,因为wxWidgets中的所有内容都带有红色下划线。
答案 0 :(得分:1)
您需要将Visual Studio运行时库(也称为Visual Studio可再发行文件)与应用程序一起提供。 Visual Studio构建的所有应用程序都需要它们。 当然,您还需要包括可能正在使用的任何其他库(例如wxWidgets)。
答案 1 :(得分:-2)
通过静态链接到库,可以大大简化您的生活(以及用户的生活!)。
这是一个很大的主题,但是要做的第一件事是阅读如何构建并链接到静态wxWidgets库的信息。
尝试一下,然后在遇到问题时提出个别问题。