If $b=0$ then the solutions are trivially $(a,b,c)=(a,0,\pm a)$, so we assume $b\neq 0$. This in turn means that $a\neq \pm c$, or else $b=0$.
Let $u=a^2,v=b,w=c^2$. Then the equation becomes
$$
u^3+4v^3=w^3
$$
Since $a\neq \pm c$, we have $u-w = a^2-c^2\neq 0$.
We can linear transform the equation into an Elliptic curve and use existing tools to find that there are no rational points. This will in turn prove that there are no integer solutions.
Transformation to Elliptic curve
Since $u-w\neq 0$, we can let
$$
\begin{align*}
x &= \frac{-12v}{u-w}&&, & y &= \frac{18(u+w)}{u-w}
\end{align*}
$$
Since $u,v,w$ are integers, $x,y$ are rationals. Then we check that
$$
\begin{align*}
y^2 - x^3 + 108 &= \frac{432(u^3+4v^3-w^3)}{(u-w)^3} = 0
\end{align*}
$$
Hence we obtained an Elliptic curve $E$ over $\mathbb Q$:
$$
\begin{align*}
E: y^2 = x^3 - 108
\end{align*}
$$
which a Mordell curve with $n=-108$. (More generally a cubic curve with a known rational point can always be transformed into Weierstrass Normal form $y^2 = x^3+ax^2+bx+c$, for example as in here. Our known rational point is $(u,v,w)=(1,0,1)$.)
Rational points on $E$
For any integer solution of our original equation, via the transformation we will obtain a rational point $(x,y)$ on this curve as mentioned earlier. Using Sagemath, we check that indeed it has no rational points other than $\mathcal O$, which concludes the proof. (Our rational transformation cannot land on $\mathcal O$.)
Another way is to check that the rank is $0$ using the database in OEIS for $y^2=x^3-n$ and manually checking that the torsion points are empty. Any torsion point of integral $E$ must have $y=0$ or $y^2$ divides $D= -27c^2 = -314928$ by the Nagell-Lutz theorem, which reduces to a finite check of $y$ in the set
$$
\{0,1,2,3,4,6,9,12,18,27,36,54,81,108,162,324\}
$$
which we can check has none fits into $y^2=x^3-108$.