4

我最近在 ubuntu 系统上安装了 eclipse,然后 cdt,并试图制作第一个可运行的 c/c++ proj。我还安装了 g++,然后创建了第一个可执行的 cpp 'Hello World' 项目,创建了一些文件......然后一些问题...

  1. 即使选择了自动构建,我也必须转到项目 n 做一个构建项目来手动构建它,每次我进行更改时我都必须这样做
  2. 手动构建后,有一些使用二进制文件和调试文件创建的新文件夹,我可以g++在控制台中看到正在执行的命令。项目二进制文件同时输出到 debug n binaries 文件夹。但我无法通过绿色播放按钮或 Eclipse 中的任何其他方式运行这些。甚至运行配置也没有显示 C/C++ 项目的任何选项。
    虽然我可以转到终端并自己通过 ./ 运行二进制文件,但我希望能够通过 eclipse 运行 n 调试它。
    请帮我解决这个问题,因为我真的很喜欢 eclipse n 很快就会有一些 c/cpp 任务..

有关进行手动项目构建的控制台信息 -

构建项目 qwe 的配置调试 **

生成所有构建文件:../src/qwe.cpp 调用:GCC C++ 编译器 g++ -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"src/qwe.d" -MT"src /qwe.d" -o "src/qwe.o" "../src/qwe.cpp" 完成的建筑:../src/qwe.cpp

构建目标:qwe 调用:GCC C++ Linker g++ -o "qwe" ./src/qwe.o
完成构建目标:qwe

构建完成**

4

1 回答 1

1

我有一个相同的问题,并通过安装两个额外的“C/C++ 开发工具”来解决它,当我最初在 Eclipse 软件更新中过滤“cdt”时没有显示这些工具。改为过滤 C++,你会发现它们,安装并重新启动后一切正常。

于 2012-12-31T01:11:20.390 回答