C++ 与2012年相比,使用C++;组include/lib
我目前正在和一个朋友做一个大项目,现在是我们开始处理相同文件的时候了。我们有一个dropbox,我们想知道是否有某种方法来配置项目,以便所有必要的额外功能都包括我们在其中使用的库的/.libs,因此如果我们更改库或其他任何东西,那么其他人就不必下载和安装任何东西C++ 与2012年相比,使用C++;组include/lib,c++,visual-studio-2012,project-management,libraries,C++,Visual Studio 2012,Project Management,Libraries,我目前正在和一个朋友做一个大项目,现在是我们开始处理相同文件的时候了。我们有一个dropbox,我们想知道是否有某种方法来配置项目,以便所有必要的额外功能都包括我们在其中使用的库的/.libs,因此如果我们更改库或其他任何东西,那么其他人就不必下载和安装任何东西 例如,他在OpenGL中工作,我在Lua和其他库中工作。是否有某种方法可以将所有这些文件夹合并到dropbox文件夹中,并将项目链接/编译出这些文件夹?是的,VS2010内置了大量超级有用的宏,用于项目共享 在项目中创建一个exter
例如,他在OpenGL中工作,我在Lua和其他库中工作。是否有某种方法可以将所有这些文件夹合并到dropbox文件夹中,并将项目链接/编译出这些文件夹?是的,VS2010内置了大量超级有用的宏,用于项目共享
- 在项目中创建一个
文件夹,以保存要使用的所有库external
- 所有include/lib目录都应该使用SolutionDir宏,例如,我的一个附加include目录是
\external\libraryFile\include
下面是一幅试图让它更清晰的图片:
<>编辑:VS有很多其他有用的宏,如果你不想在解决方案中具体考虑其他目录选项VS提供。 VisualStudio Team Foundation服务对于小团队是免费的,我相信。