c++ - 在 linux 集群上运行 windows C++ 代码
问题描述
我的程序最近bad_alloc
在提高精度时出错。我的猜测是,它需要的 RAM 比我的计算机可以分配的要多(实际上需要 3GB 以上的 RAM)。所以我决定在我们的 linux 集群上尝试一下,因为它可以给我更多的内存。它包含一些 gcc 模块。但我不确定如何在上面使用我的 c++ 代码。我可以在集群上运行我的 .exe 还是应该先在 linux 集群上重新编译它?
解决方案
好吧,如果我正确理解了情况,您肯定需要在集群上重新编译您的代码。您已经在 Windows 平台上构建了您的应用程序,因此二进制文件无法在 linux 目标系统上运行。
推荐阅读
- java - spring soap SAAJ0511:无法从给定源创建信封
- r - 从 sjPlot 重新调整 plot_models 中的 x 轴
- git - CI/CD:如何排除不匹配分支的完整管道
- asp.net - 解码 Web API 中 HTTP 调用的查询参数
- c# - 使用 RSACryptoServiceProvider 从 SignedInfo 计算 SignatureValue
- image - 使用 Micronaut Gradle 将资源文件添加到 GraalVM 原生镜像
- javascript - CanvasJS 图表不显示
- firebird - 代理在前一个仍在进行时开始呼叫
- php - 使用PHP(Laravel)将数组对象转换为字符串
- python - 如何通过熊猫连接两列