我有一个C ++源代码库,有2个顶级应用程序(A,B)和两个共享库项目(C,D)。 C由A和B使用,而D仅由B使用。
当我构建时,我最终得到一个包含
的构建输出文件夹A.exe
B.exe
C.dll
D.dll
这样可行,但我真的希望我能有两个文件夹:
A's FOLDER:
A.exe
C.dll
B's FOLDER:
B.exe
C.dll
D.dll
最好的解决方法是什么?在实践中,我有更多的应用程序级项目和更多依赖的dll,因此从开发人员工作流程的角度来看,最有效的方法是我正在寻找的。 p>
到目前为止的想法,其中没有一个我疯狂: