我在一个库中定义了一堆宏,例如MY_LIB.so
我构建并成功编译了它。例子:
#define DOSOMETHING() function()
#define ANOTHER() function2()
当我在另一个项目中使用它时,我将它链接到我的 Makefile 中-lMY_LIB
,并且我得到一个未定义的函数引用错误()。我点击它,它把我带到了DOSOMETHING()
宏。如何解决宏中的链接器错误?
我在一个库中定义了一堆宏,例如MY_LIB.so
我构建并成功编译了它。例子:
#define DOSOMETHING() function()
#define ANOTHER() function2()
当我在另一个项目中使用它时,我将它链接到我的 Makefile 中-lMY_LIB
,并且我得到一个未定义的函数引用错误()。我点击它,它把我带到了DOSOMETHING()
宏。如何解决宏中的链接器错误?