Let $\mathcal{F}$ be a sheaf on a topological space $X$. Through Godement resolution $\mathcal{F}$ admits an exact sequence of sheaves $0\rightarrow\mathcal{F}\rightarrow\mathcal{F}^{0}\rightarrow\mathcal{F}^{1}\rightarrow\mathcal{F}^{2}\rightarrow\cdots$, where $\mathcal{F}^{i},i=0,1,\ldots$ are flasque. Define the $i$-th cohomology group $H^{i}(X,\mathcal{F})$ of a sheaf $\mathcal{F}$ on $X$ as follows:
Suppose $0\rightarrow\mathcal{F}\rightarrow\mathcal{F}^{0}\rightarrow\mathcal{F}^{1}\rightarrow\mathcal{F}^{2}\rightarrow\cdots$ is a flasque resolution of $\mathcal{F}$. Then $H^{i}(X,\mathcal{F})$ is the $i$-th cohomology group of the complex $\mathcal{F}^{0}(X)\rightarrow\mathcal{F}^{1}(X)\rightarrow\mathcal{F}^{2}(X)\rightarrow\cdots$. Explicitly, $H^{i}(X,\mathcal{F}):=\frac{Ker(\mathcal{F}^{i}(X)\rightarrow\mathcal{F}^{i+1}(X))}{Im(\mathcal{F}^{i-1}(X)\rightarrow\mathcal{F}^{i}(X))}$, $i\geq 1$ and $H^{0}(X,\mathcal{F}):=Ker(\mathcal{F}^{0}(X)\rightarrow\mathcal{F}^{1}(X))$.
To check the well-definedness we need to show that for any other flasque resolution $0\rightarrow\mathcal{F}\rightarrow\tilde{\mathcal{F}^{0}}\rightarrow\tilde{\mathcal{F}^{1}}\rightarrow\tilde{\mathcal{F}^{2}}\rightarrow\cdots$ of $\mathcal{F}$, the $i$-th cohomology group of $\mathcal{F}$ on $X$ remains the same modulo isomorphism.
I have showed the well-definedness of the $0$-th cohomology group as follows. Since $0\rightarrow\mathcal{F}\rightarrow\mathcal{F}^{0}\rightarrow\mathcal{F}^{1}\rightarrow\mathcal{F}^{2}\rightarrow\cdots$ and $0\rightarrow\mathcal{F}\rightarrow\tilde{\mathcal{F}^{0}}\rightarrow\tilde{\mathcal{F}^{1}}\rightarrow\tilde{\mathcal{F}^{2}}\rightarrow\cdots$ are exact sequence of sheaves and $\mathcal{F}\rightarrow\mathcal{F}^{0},\mathcal{F}\rightarrow\tilde{\mathcal{F}^{0}}$ are injective sheaf morphisms, by exactness, $Ker(\mathcal{F}^{0}(X)\rightarrow\mathcal{F}^{1}(X))=Im(\mathcal{F}(X)\rightarrow\mathcal{F}^{0}(X))\simeq\mathcal{F}(X)\simeq Im(\mathcal{F}(X)\rightarrow\tilde{\mathcal{F}^{0}}(X))=Ker(\tilde{\mathcal{F}^{0}}(X)\rightarrow\tilde{\mathcal{F}^{1}}(X))$
But I don't know how to establish the well-definedness of the higher cohomology groups. Any help is appreciated.