I know some examples of compact complex manifolds whose first Chern class does not have a definite sign (is neither negative, nor positive nor zero on all complex curves). I am looking for a necessary and sufficient condition that the first Chern class has a definite sign.