假设我有以下项目:
一个名为“LIB”的静态库项目
一个名为“LIBAPP”的应用程序项目
一个名为“APP”的应用程序项目
一个名为“APPTEST”的应用程序项目
当我将“LIB”添加到“LIBAPP Project Dependencies”中时,Visual Studio会自动将“LIBAPP”链接到“LIB”。 但是,当我将APP添加到APPTEST项目依赖项中时,它并没有自动链接。
由于我正在APPTEST中对APP的类进行单元测试,因此我必须链接到APP,因此我目前正在手动链接所有APP的*.obj文件(数百个...)
由于每次从APP中添加或删除*.cpp文件时都必须更改APPTEST的链接目标,因此这不是一个好的解决方案。
那么,是否有一种方法可以强制Visual Studio自动为我执行此操作,就像添加静态库Project Dependency时所做的那样?
当我将“LIB”添加到“LIBAPP Project Dependencies”中时,Visual Studio会自动将“LIBAPP”链接到“LIB”。 但是,当我将APP添加到APPTEST项目依赖项中时,它并没有自动链接。
由于我正在APPTEST中对APP的类进行单元测试,因此我必须链接到APP,因此我目前正在手动链接所有APP的*.obj文件(数百个...)
由于每次从APP中添加或删除*.cpp文件时都必须更改APPTEST的链接目标,因此这不是一个好的解决方案。
那么,是否有一种方法可以强制Visual Studio自动为我执行此操作,就像添加静态库Project Dependency时所做的那样?