c - apr_dso_load 加载 DSO 失败

标签 c dll shared-libraries apr

我尝试使用我的 asr 插件运行 unimrcpserver v1.0,它运行良好(在 Windows 7 上),但是当我尝试在另一台计算机(Windows Server 2003)中运行它时,我收到此错误消息

2012-08-01 03:57:31:930875 [WARN]   Failed to Load DSO: This application has failed
 to start because the application configuration is incorrect. 
    Reinstalling the application may fix this problem.

服务器无法加载DLL库.. 这个问题是操作系统特定的吗?导致问题发生在调用操作系统特定函数的 apr_dso_load() 函数中。 应用程序配置是什么意思以及如何解决这个问题?

最佳答案

您尝试加载的这个库会加载其他库吗?似乎找不到其他库。如果您在 Windows 中,请使用 dependency walker,如果您在 Linux 中,请使用 ldd 来了解依赖关系。

关于c - apr_dso_load 加载 DSO 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11753118/

相关文章:

c++ - Qt 应用程序部署不起作用。缺少入口点和 dll

c# - 在 Visual Studio 中调试第三方 DLL?

c++ - 无法加载 64 位 dll

linux - 将 Qt 从 Linux 集成/移植到嵌入式 Linux

android-ndk - Android NDK 共享对象 undefined reference 错误

c:使用另一个项目的函数

C 中的交叉编译器二进制兼容性

c - strncpy() 替代方案 - 每个版本有什么优点?

c - 每行需要 10 个输出

c++ - 无法将来自外部共享库的信号连接到 QWidget 派生类的重载插槽