我在 Codeblocks(wxWidgets 应用程序)中创建了一个程序,我编译了它,当从 codeblocks 界面执行时它运行完美......但是当我进入发布文件夹并运行可执行文件时,它给我 *.dll文件错误:/ 如何制作程序?
最佳答案
Code:Blocks 很有可能对包含库路径的可执行路径有一个默认设置。当 Windows 使用 PATH 环境变量查找 DLL 时,这将确保您的应用程序在 CodeBlocks 中运行。
然而,为了在 CodeBlocks 之外运行它,您需要将所有依赖项复制到包含应用程序的目录中,或者您必须设置 PATH 变量以包含包含依赖项的目录。
关于c++ - 如何使用所有库在 wxSmith ( Codeblocks ) 中编译程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9028174/