使用eclipse进行C编程

使用eclipse进行C编程,c,eclipse,makefile,C,Eclipse,Makefile,我是eclipse在Ubuntu中使用C编程的新手。 当我运行一个c程序时,它会显示Launch failed binary not found,即使安装了g++ 我使用以下命令安装了g++ sudo apt get install g++ 第二个问题是如何创建makefile,以及它如何有用 安装build-essential和eclipse-cdt。(您可能需要的是gcc,而不是g++) Makefile是一个声明建筑顺序的文件。它在大型程序中非常有用。(如果只有一个.c文件,请不要使用ma

我是eclipse在Ubuntu中使用C编程的新手。 当我运行一个c程序时,它会显示
Launch failed binary not found
,即使安装了g++

我使用以下命令安装了g++

sudo apt get install g++

第二个问题是如何创建
makefile
,以及它如何有用

  • 安装
    build-essential
    eclipse-cdt
    。(您可能需要的是
    gcc
    ,而不是
    g++
  • Makefile
    是一个声明建筑顺序的文件。它在大型程序中非常有用。(如果只有一个.c文件,请不要使用make)

  • 记住首先构建项目。第一次使用Eclipse+CDT时,我遇到了相同的错误:我试图在不构建项目的情况下运行项目。

    确保Eclipse设置为使用g++作为运行/调试设置。makefile是一个脚本,用于加速程序的创建,而不是手动键入所有链接的库、文件和输出文件。您能告诉我如何将g++设置为运行/调试设置吗?基本上,我的意思是在生成设置中使用所需的编译器设置CDT,然后生成它,然后运行它。关于makefile:你最好再看看小项目中的例子(你需要那些不是由libtool驱动的,例如not
    makefile.am
    )。@colwinter:你能告诉我如何将所需的编译器设置为CDTi吗?我已经在eclipse中安装了cdt,我以前使用命令提示符通过gcc执行c,所以我想我不需要再安装它了