rog*_*gcg 74 c c++ eclipse eclipse-plugin eclipse-cdt
我在Ubuntu 10.04上使用Eclipse Helios,我正在尝试在其上安装CDT插件.我从这里下载它这里.
然后我去安装新软件并选择zip文件(我不提取它,只需选择zip文件).它确定,它安装,一切正常,它显示可选功能,等等等等等等.
然后我创建了一个新的HelloWorld项目.当我尝试运行它时,它会显示错误并说:
发射失败.找不到二进制文件.
任何人都可以解释我如何解决它?
谢谢.
var*_*ker 131
您必须先构建可执行文件,然后才能运行它.因此,如果您没有"构建"您的文件,那么它将无法链接和加载该目标文件,因此它没有执行所需的二进制数.
所以基本上右键点击Project -> Build Project -> Run As Local C/C++ Application应该做的伎俩
cei*_*roa 36
首先,您需要确保已构建项目.您可以使用工具栏中的锤子图标构建项目.您可以选择构建Debug版本或Release版本.如果您无法构建项目,那么问题是您要么没有安装编译器,要么IDE找不到编译器.
要查看是否在Mac中安装了编译器,可以从命令行运行以下命令:
g++ --version
Run Code Online (Sandbox Code Playgroud)
如果已安装(安装XCode工具时已安装),则可以看到其位置正在运行:
which g++
Run Code Online (Sandbox Code Playgroud)
如果您能够构建项目但仍然收到"未找到二进制"消息,那么问题可能是没有为项目创建默认启动配置.在这种情况下,这样做:
Right click project > Run As > Run Configurations... >
Run Code Online (Sandbox Code Playgroud)
然后在"C/C++应用程序"部分下创建一个新配置>输入可执行文件的完整路径(在构建步骤中创建的文件,该文件将存在于Debug或Release文件夹中).您的启动配置应如下所示:

小智 16
转至运行- >运行配置- >现
在C/C++ Application下,您将看到可执行文件+ Debug的名称(如果没有,请多次单击C/C++ Application).选择名称(在本例中为 projectTitle + Debug).
在主菜单 - > C/C++应用程序 - >搜索您的项目 - >在二进制文件中选择您的项目所标题的二进制文件....