示例见:https://stackoverflow.com/questions/6469849/one-or-more-multiply-defined-symbols-found
原因是由于将函数实现在了头文件中,但是没有加关键字inline,解决办法是加inline或将实现放在cpp中