-1
我有一個C庫,它使用一個定義宏來確定它的一些代碼的邏輯。創建這個庫的兩個實例的最好方法是什麼?每個實例都有一個不同的宏值?如何使用不同的定義創建靜態鏈接庫的兩個實例?
爲了澄清,該代碼看起來是這樣的:
#if (MY_VAR == VAL1)
... do stuff
#else
... do other stuff
#endif
我有一個C庫,它使用一個定義宏來確定它的一些代碼的邏輯。創建這個庫的兩個實例的最好方法是什麼?每個實例都有一個不同的宏值?如何使用不同的定義創建靜態鏈接庫的兩個實例?
爲了澄清,該代碼看起來是這樣的:
#if (MY_VAR == VAL1)
... do stuff
#else
... do other stuff
#endif
所有你需要做的就是編譯diferent名的兩個輸精管庫。