我想从eclipse-C++编译并运行一个C++程序。不幸的是,我遇到了很多错误。我正在运行Linux Mint 17.错误试图找到exec“cc1d”
我的最新错误发生在构建之后,但程序运行之前。看来g ++找不到可执行文件“cc1d”。我在网上查找了一个解决方案,但所有问题似乎都在问一个名为“cc1”的缺失可执行文件。我尝试从我的软件包分销商安装gcc-c++
,但它似乎不起作用。我也尝试制作一个指向程序“cc”的符号链接。我将链接命名为“cc1d”,并且它很有用,但当我这样做时,g ++指定的许多选项都不起作用。
实际的错误消息:
g++: error trying to exec 'cc1d': execvp: No such file or directory
就如何解决这一问题有什么想法?
cc1d是gcd部分,对于d编译器语言。很难弄清楚你在系统上安装了什么,以及你在eclipse中做了些什么来实现这个目的。 – nos 2014-11-05 09:36:41
@nos我安装了g ++和gcc。否则,我只是从网站上下载eclipse并运行它。我在我的包裹分销商中看不到gcd。它是什么名字? – DonyorM 2014-11-05 10:00:52
那么,你必须做的不仅仅是运行eclipse,比如导入一个现有的项目,或者以某种方式创建一个新的项目。这可能会让eclipse编译一个以.d结尾的文件。 D编译器可能被称为gdc,而不是gcd - 我有一个拼写错误。 – nos 2014-11-05 10:06:18