[step:Use the exponential sequence to build a holomorphic line bundle from an integral Kähler class]Assume that $X$ admits an integral Kähler class. Choose a Kähler form $\omega$ on $X$ and a class
\begin{align*}
\alpha \in H^2(X,\mathbb{Z})
\end{align*}
whose image in $H^2(X,\mathbb{R})$ is $[\omega]$.
Because $\omega$ is a real closed $(1,1)$-form, the real class $[\omega]$ lies in
\begin{align*}
H^{1,1}(X) \cap H^2(X,\mathbb{R}).
\end{align*}
Let $H^2(X,\mathcal{O}_X)$ denote the second sheaf cohomology group of the structure sheaf $\mathcal{O}_X$ of holomorphic functions on $X$. Under the Dolbeault identification
\begin{align*}
H^2(X,\mathcal{O}_X) \cong H^{0,2}_{\bar{\partial}}(X),
\end{align*}
the Hodge-theoretic description of the sheaf-cohomology map induced by $\mathbb{Z} \hookrightarrow \mathcal{O}_X$ is as follows: first map $H^2(X,\mathbb{Z})$ to $H^2(X,\mathbb{R})$, then complexify to $H^2(X,\mathbb{C})$, and finally project, using the [Hodge decomposition](/theorems/2745) of the compact Kähler manifold $X$, to the $(0,2)$-summand. Since the real image of $\alpha$ is $[\omega]$ and $[\omega]$ has type $(1,1)$, this $(0,2)$-component is zero. Thus the image of $\alpha$ in $H^2(X,\mathcal{O}_X)$ is zero. By the exponential sequence for holomorphic line bundles, applied to the compact complex manifold $X$,
\begin{align*}
0 \to \mathbb{Z} \to \mathcal{O}_X \xrightarrow{\exp(2\pi i\,\cdot)} \mathcal{O}_X^* \to 0,
\end{align*}
the image of the first Chern class map
\begin{align*}
c_1: \operatorname{Pic}(X) &\to H^2(X,\mathbb{Z})
\end{align*}
is precisely the kernel of the map $H^2(X,\mathbb{Z}) \to H^2(X,\mathcal{O}_X)$. Here $\operatorname{Pic}(X)$ denotes the group of holomorphic line bundles on $X$ up to holomorphic isomorphism. Hence there exists a holomorphic line bundle
\begin{align*}
L \to X
\end{align*}
such that
\begin{align*}
c_1(L)=\alpha.
\end{align*}[/step]