在Launch中实现dllmain会与tbb的定义冲突

问题是这样的我需要将单件的程序编译为dll但是在我在Launch模块的LaunchWindows.cpp内实现了dllmain,编译链接提示tbbmalloc.lib(tbbmalloc.obj) :error LNK2005 : DllMain already defined in Launch.cpp.obj ,我看过tbb的tbbmalloc.cpp也实现了dll的入口函数,有什么好的建议能解决这个问题吗?