我正在尝试在带有 MinGW 编译器(i686-w64-mingw32)的 Ubuntu 18.04.5 LTS 计算机上使用 IDE Codelite 运行 C++ 程序。当我执行它给出错误“执行格式错误”。我不知道如何解决这个问题。我很感激任何建议。
最佳答案
你说你正在尝试运行一个程序,对吗? MinGW 是一个跨平台的 Windows 工具链。你用它构建的任何东西都不会在 Linux 上本地运行。使用GCC如果您想编写一个可以运行的应用程序。
当您说“执行”时,您是指使用 Codelite 构建还是执行程序? Codelite 错误可能是一个错误,或者一个错误配置的设置,或者其他什么。一个简单的“执行格式错误”谷歌告诉我错误来自应用程序无法执行。它通常后跟一个描述,例如“权限被拒绝”。然而,这很可能是因为您正在尝试执行 Windows 应用程序。
关于c++ - 使用 Codelite IDE 和 Ubuntu 执行格式错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64734325/