wxWidgets 应用程序发布问题
Posted
技术标签:
【中文标题】wxWidgets 应用程序发布问题【英文标题】:wxWidgets Application Release Issue 【发布时间】:2011-04-07 07:57:33 【问题描述】:我在 Visual Studio 中使用 wxWidgets 开发了基于窗口的应用程序。应用程序工作正常。但是当我在另一个没有安装 Visual Studio 的系统上发布应用程序并测试时,应用程序给了我错误
不安装属性重新安装可能 解决你的问题
我的应用程序的发布仅适用于安装了 Visual Studio 的情况。我在安装 .NET Framework 后也进行了测试,但同样的错误。请指导我,以便我可以成功部署我的应用程序。
【问题讨论】:
【参考方案1】:您需要包含应用程序所需的所有库。
有两组:wxWidgets 库和 C 运行时库。
有两种方法可以包含这些库,具体取决于您构建应用程序的方式 - 使用静态库或使用 DLLS。
第一次发布最简单的方法是使用静态库。这意味着链接器会将所有需要的库代码包含在您的可执行文件中。这使得可执行文件相当大,但简化了发布。
静态链接 C 运行时库:在 Visual Studio 中选择 Project |属性 | C/C++ |代码生成 |运行时库 |多线程/MT
您还必须使用静态运行时库构建 wxWidgets 库,然后将静态 wxWidgets 库指定给链接器。
你可以看到很多关于这些主题的有用信息here
【讨论】:
以上是关于wxWidgets 应用程序发布问题的主要内容,如果未能解决你的问题,请参考以下文章