c++ - 将 C++ 项目导入到 Eclipse - 重叠工作区

标签 c++ linux eclipse unix makefile

我有一个使用 Unix 使用 make 和 C++ 文件生成的项目。我想将其导入 Eclipse,但收到消息:

/workspace/Arthur/cmake/nuclear 与工作空间位置重叠:/workspace/Arthur/cmake/nuclear

即使当我尝试将位置设置为 /workspace/Arthur/cmake//workspace/Arthur/workspace/ 时,我也会收到相同的消息,表明该位置与 /workspace/Arthur/cmake/nuclear 重叠

我应该做什么?

最佳答案

现有项目的 Eclipse 工作区不应与代码位于同一位置。 Eclipse 工作区目录将包含 Eclipse 管理工作区所需的信息,而不一定是源代码。解决方案是在空位置创建工作区。然后使用 File->Import->Existing Code as Makefile Project 导入项目。导入项目后,右键单击项目资源管理器中的项目,然后转到属性->C/C++Build,并将“构建位置”更新为您通常用于创建项目的文件夹。

关于c++ - 将 C++ 项目导入到 Eclipse - 重叠工作区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28703823/

相关文章:

c++ - 使用 C++ API 的多线程

java - 在 Apache Tomcat 上部署 WAR 文件 - 不工作

java - Eclipse 在冷启动时不导入 java 库,以及其他编译错误

linux - 如何在 shell 中查看重命名文件的先前名称?

linux - 如何在 Redhat Linux 中修复 TPM? RedHat Linux 安装后第一次启动挂起

java - 具有自定义类型的 Eclipse Content Assist

c++ - 是否可以使用 MinGW 在 Windows XP 控制台上获取 unicode 字符?

c++ - 推导指南和带有可变模板构造函数的可变类模板 - 不匹配的参数包长度

c++ - 通过显式调用构造函数(方法)构造对象

linux - Linux 中共享库的内存映射