首页 > 解决方案 > 在 linux 集群上运行 windows C++ 代码

问题描述

我的程序最近bad_alloc在提高精度时出错。我的猜测是,它需要的 RAM 比我的计算机可以分配的要多(实际上需要 3GB 以上的 RAM)。所以我决定在我们的 linux 集群上尝试一下,因为它可以给我更多的内存。它包含一些 gcc 模块。但我不确定如何在上面使用我的 c++ 代码。我可以在集群上运行我的 .exe 还是应该先在 linux 集群上重新编译它?

标签: c++linuxwindowscluster-computing

解决方案


好吧,如果我正确理解了情况,您肯定需要在集群上重新编译您的代码。您已经在 Windows 平台上构建了您的应用程序,因此二进制文件无法在 linux 目标系统上运行。


推荐阅读