c++ - wxWidgets 在其他机器上运行

标签 c++ wxwidgets

我使用 visual studio 2008 创建了使用 wxWidgets 库的应用程序。现在我想创建可以在其他机器上运行的版本。

因为现在当我想在另一台机器上运行它时出现错误: 应用程序无法启动,因为它的并排配置不正确。

我该怎么做才能让它发挥作用?

最佳答案

事件查看器应该有一条记录显示正在搜索什么 DLL,如果在 SxS 缓存中找到该 DLL 的版本,以及它正在寻找但找不到的版本。然后,您将希望(例如)包括要与您的程序一起安装的该 DLL 的正确版本。或者,只需静态链接到几乎所有内容——它会使您的可执行文件变得更大,但可以相对轻松地消除很多这样的问题。

关于c++ - wxWidgets 在其他机器上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3018681/

相关文章:

c++ - VXWORKS 模拟器限制?

c++ - 我可以取消声明 C++ 中的变量吗?

c++ - 编译时的派生类发现

c++ - 迁移代码库时,哪种下一代低级语言是最好的选择?

c++ - 在 Windows 上的 C++ 中使用和创建 wxwidgets 中的线程

c++ - wxwidgets 是否在 Mac 中使用 rosetta?

c++ - 在内存中渲染用户界面

c++ - 堆上的二维数组,哪个版本更快?

c++ - 使用 wxWidgets、Linux、C++ 构建源文件时出错

c++ - wxWidgets wxThread 删除可连接线程