我有一系列嵌入式设备的大量代码。每次我们对一种产品进行修复时,我们都会合并其他产品的更改。有时,某些设备在宏的 .. 下有代码,例如
#if DEVICE1
Do_This();
#elif DEVICE2
Do_That();
#else
Do_SomethingElse();
#endif
在上述情况下,我将不得不在相应的宏下合并代码。有时,它不是很直截了当。因此,在合并更改后。
在编译期间,有什么方法可以查看新添加的代码行是否被编译?
我有一系列嵌入式设备的大量代码。每次我们对一种产品进行修复时,我们都会合并其他产品的更改。有时,某些设备在宏的 .. 下有代码,例如
#if DEVICE1
Do_This();
#elif DEVICE2
Do_That();
#else
Do_SomethingElse();
#endif
在上述情况下,我将不得不在相应的宏下合并代码。有时,它不是很直截了当。因此,在合并更改后。
在编译期间,有什么方法可以查看新添加的代码行是否被编译?