I have seen both definitions and this is getting me more and more confused.

Are Chern classes dual to the degeneracy cycles of smooth sections or holomorphic?

They can't be the same thing, can they?