解决方法如下:
将include-.hpp文件中的代码直接复制到需要使用的两个文件中,而不使用include-.hpp文件。这样可以确保代码正常工作。
将include-.hpp文件中的代码分成两部分,分别放在两个文件中。然后使用#include指令将这两个文件包含到需要使用的文件中。这样可以确保代码正常工作,并且可以提高代码的可读性和可维护性。
如果include-.hpp文件中的代码是可以独立工作的,并且与其他文件没有依赖关系,可以考虑将include-.hpp文件重命名为include-.cpp文件,并将其编译为一个独立的目标文件。然后在需要使用的文件中使用#include指令将该目标文件包含进来。这样可以确保代码正常工作,并且可以提高代码的可重用性和可维护性。
需要根据具体的代码和使用场景选择适合的解决方法。