Linux 如何避免使用符号中的函数原型

Linux 如何避免使用符号中的函数原型,linux,xlib,xorg,undefined-symbol,Linux,Xlib,Xorg,Undefined Symbol,我使用xshmfence包的方式与其他xcb和xlib包相同 使用的xshmfence符号与原型一起显示: U xshmfence_重置(xshmfence*) 此符号id由xshmfence定义如下(无原型): 0000000000000 D90 T XSHMU重置 xshmfence以与其他Xlix和xcb包相同的方式链接,这些包在没有原型的情况下使用: U xcb_connect U xcb_connection_has_error 请

我使用xshmfence包的方式与其他xcb和xlib包相同

使用的xshmfence符号与原型一起显示: U xshmfence_重置(xshmfence*)

此符号id由xshmfence定义如下(无原型): 0000000000000 D90 T XSHMU重置

xshmfence以与其他Xlix和xcb包相同的方式链接,这些包在没有原型的情况下使用:

             U xcb_connect
             U xcb_connection_has_error

请告诉我如何解决这个问题。

这是因为C++中的名字限制。