How do i expose a C++ Interface to Blueprints with a BlueprintCallable function?

When using “CannotImplementInterfaceInBlueprint”, how did you override the interface functions in your c++ classes? I keep running into compilation error LNK2001, now matter how I declare the functions in my c++ class. Thanks.