Предполагая, что под "явной реализацией шаблона" вы подразумеваете что-то вроде
template class Foo<int>; // explicit type instantiation
// or
template void Foo<int>(); // explicit function instantiation
, тогда эти должны помещаются в исходные файлы, поскольку они считаются определениями, и, следовательно, подчиняются ODR.