我在我的一个项目中使用Brian Gladman's库进行EAX加密。
问题是代码适用于我的本地开发环境(在virtualbox下运行的Ubuntu),但在Amazon AWS Cloud上运行的系统上相同的代码不起作用(加密不正确)。
我已经检查了GCC版本以及我的本地环境和云端。版本相同:
gcc版本4.4.5(Ubuntu / Linaro 4.4.4-14ubuntu5)
在什么情况下会发生这种情况?有什么想法吗?
答案 0 :(得分:1)
有许多事情可能导致这种情况。它不仅仅是编译器,它可能是:
PATH
或LIBPATH
等环境变量设置。我不会将其作为详尽清单提出。可能性的数量实际上非常大。
您可能需要在目标环境中对其进行调试,以确切了解其无法按预期运行的原因。