CodeTyphoon and U++ are 2 valid alternatives to LiteCode+wxWidgets.
You can cross-compile with all 3 of them, but most importantly, you will only see the advantages of using them in the long run (rather than Visual Studio)
It's hard to explain until you try yourself doing a big C# project, in the short term it seems so convenient and such a good idea (same as with Unity, or Embarcadero)