使用Codelite IDE和Ubuntu执行格式错误

问题描述

我正在尝试在具有MinGW编译器(i686-w64-mingw32)的Ubuntu 18.04.5 LTS计算机上使用IDE Codelite运行C ++程序。当我执行它给错误“执行格式错误”。我不知道如何解决此问题。我感谢任何建议。

解决方法

您说您正在尝试运行程序,对吗? MinGW是Windows的跨平台工具链。用它构建的任何东西都不会在Linux上本地运行。如果要编写可以运行的应用程序,请使用GCC
当您说“执行”时,是指使用Codelite进行构建还是执行程序? Codelite错误可能是错误,配置错误或其他原因。一个简单的“执行格式错误”的谷歌告诉我,该错误是由于应用执行失败而引起的。通常在其后跟随说明,例如“权限被拒绝”。但是,很可能是因为您试图执行Windows应用程序。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...