Deployment wxWidgets应用程序发布问题

Deployment wxWidgets应用程序发布问题,deployment,release,wxwidgets,Deployment,Release,Wxwidgets,我已经在VisualStudio中使用wxWidgets开发了基于窗口的应用程序。应用程序运行良好。但是,当我在另一个没有安装VisualStudio的系统上发布应用程序并进行测试时,应用程序会给出错误信息 不安装属性重新安装可能会导致错误 解决你的问题 “我的应用程序”的发行版仅适用于安装了Visual Studio的情况。在安装.NET Framework之后,我也进行了测试,但出现了相同的错误。请指导我,以便我能够成功部署我的应用程序。您需要包含应用程序所需的所有库 有两组:wxWidge

我已经在VisualStudio中使用wxWidgets开发了基于窗口的应用程序。应用程序运行良好。但是,当我在另一个没有安装VisualStudio的系统上发布应用程序并进行测试时,应用程序会给出错误信息

不安装属性重新安装可能会导致错误 解决你的问题


“我的应用程序”的发行版仅适用于安装了Visual Studio的情况。在安装.NET Framework之后,我也进行了测试,但出现了相同的错误。请指导我,以便我能够成功部署我的应用程序。

您需要包含应用程序所需的所有库

有两组:wxWidgets库和C运行时库

有两种方法可以包含这些库,具体取决于您构建应用程序的方式—使用静态库或使用DLL

完成第一个版本的最简单方法是使用静态库。这意味着链接器将在可执行文件中包含所有需要的库代码。这使得可执行文件相当大,但简化了发布

静态链接C运行时库:在Visual Studio中选择项目|属性| C/C++|代码生成|运行时库|多线程/MT

您还必须使用静态运行库构建wxWidgets库,然后将静态wxWidgets库指定给链接器

你可以看到很多关于这些主题的有用信息