配置 CMake C++/Java 项目以使用 Eclipse
Posted
技术标签:
【中文标题】配置 CMake C++/Java 项目以使用 Eclipse【英文标题】:Configuring a CMake C++/Java Project to work with Eclipse 【发布时间】:2010-08-04 01:27:42 【问题描述】:我目前正在尝试建立一个 VTK 项目,该项目已经预先编写了 Cmake makefile 以与 Eclipse 一起使用。我需要使用 C++ 和 Java 的代码,但我现在主要关心的是能够将现有项目翻译成 Eclipse 可以理解的所有依赖项等。
请随时提出更多问题。
干杯。
【问题讨论】:
【参考方案1】:首先你需要Eclipse CDT 包。
然后需要生成Eclipse CDT
项目:cmake -G "Eclipse CDT4 - Unix Makefiles" /path/to/source/dir
。
您需要做的最后一步是在当前工作区中导入项目:File -> Import... -> Existing Projects Into Workspace
。
【讨论】:
CDT项目是否也支持Java编码? 是的,CDT
仅将C/C++
项目的支持添加到Eclipse IDE
。同时可以支持Java
、C/C++
、android
等,创建项目时选择项目类型。【参考方案2】:
在 CMake 中配置您的项目以使用 Eclipse CDT 生成器。这将为 eclipse 生成正确的 makefile。
您也可能有兴趣阅读以下讨论使用 Eclipse 的 CMake wiki 页面: http://www.cmake.org/Wiki/Eclipse_CDT4_Generator http://www.cmake.org/Wiki/CMake:Eclipse_UNIX_Tutorial#The_Options
【讨论】:
我之前确实阅读过这些链接 - 但我无法弄清楚 CDT 生成器的确切用途,或者实际上我什至可以下载 CDT 生成器的位置。 CDT 生成器是 CMake 程序的一部分。以上是关于配置 CMake C++/Java 项目以使用 Eclipse的主要内容,如果未能解决你的问题,请参考以下文章