C++ 有没有办法将Eclipse设置为使用另一个项目';作为库的输出是什么?

C++ 有没有办法将Eclipse设置为使用另一个项目';作为库的输出是什么?,c++,eclipse,C++,Eclipse,假设我的Eclipse工作区中有3个项目,即FooServer、FooClient和FooShared。我定期拥有并修改这三个部分的代码,服务器和客户端都使用共享部分的代码 有没有一种方法可以告诉Eclipse我希望将FooShared用作其中的库,类似于Visual Studio对.NET项目的“添加引用…”?(与手动设置include路径和all等所有内容不同)这取决于这些项目的构建方式,以及它们是否有makefile等。。。 但是,作为一个简单的答案,请尝试您的ProjtProjtProj

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


有没有一种方法可以告诉Eclipse我希望将
FooShared
用作其中的库,类似于Visual Studio对.NET项目的“添加引用…”?(与手动设置include路径和all等所有内容不同)

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


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

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

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