Cpp 文件不会由 Eclipse 使用 llvm 工具链构建

Cpp files don't get build by Eclipse with llvm toolchain

我在 eclipse 中有一个由两个文件组成的简单项目 project structure

但是当我构建它时它说 'nothing to build'。当我将这些文件重命名为 *.c 和 *.h 时,它会生成。那么如何让它构建cpp和hpp文件呢?

eclipse 版本 oxygen 4.7.2, llvm 6.0.0

似乎问题出在项目的 "nature" 中。我不小心创建了 c-project 而不是 c++。从项目设置中发现并不明显