1

假设我的 Eclipse 工作区中有 3 个项目,即FooServer,FooClientFooShared. 我定期拥有并修改所有 3 个中的代码,服务器和客户端部分都使用来自共享部分的代码。

有没有办法告诉 Eclipse 我想FooShared在其中用作库,类似于 Visual Studio 的 .NET 项目的“添加引用...”?(而不是像包含路径和手动设置所有内容)

4

1 回答 1

1

这取决于这些项目是如何构建的,以及它们是否有 makefile 等。但作为一个简单的答案,尝试转到您的项目属性、C++ 项目路径,然后您可以在工作区中添加任何其他项目。这是否足够我不知道我自己从未尝试过

更好的方法是将项目依赖的库显式添加到 CMakeLists.txt 文件中,请参阅本教程,了解如何将其他目标导入项目

于 2012-10-05T12:01:04.840 回答