这个问题是Eclipse CDT开发的常见问题,很多人给出了解决方案。
自己尝试了下,比较好用的方法是:project-build all 然后可以看到左侧工程目录下多了一个binaries目录,此时即可正常运行。
可是在Mac下,有时候这种方法不好用。。。经常没有生成binaries目录。。
无奈做了各种尝试,最后发现一个可行的创建工程的流程如下:
File - New - C++ project - 输入工程名称 - 下面Project type 选择Executable里的HelloWorld C++ Project - Finish - 不要运行 - Project -build project - 左侧工程目录下多了一个binaries目录,成功!
很神奇的是,必须严格按照这个流程来创建工程,否则人品好的话,或许会有binaries目录。经多次试验,上述流程最佳
由于不经常在Mac下开发C++ 所以就不寻根究底的弄个明白了,在此Mark下,以备自己查阅。或者帮助其他需要参考的人。
(C工程用一般的流程即可,如果出现问题,就Build all,如果还是不行,多试试其他project type 。)