GUI apps for Win/Linux/Mac in C/C++:
I want know how to write a "pure," "native," "API-level" apps for Windows, Linux, and Mac in C++.
I don't want "one-code run-anywhere", but native code for every OS.
Solution For Windows:
Just use Mingw/Win32 API
; it's very simple and clear. That way I like programming under Windows.
Solution For Linux:
If I use, for example, wxWidgets-dev/GNU G++
, my application can't run on PC/Linux if the user doesn't install wxWidgets
? If not, how do I include the wxWidgets
library in my program?
Solution For Mac:
Is Objective-C++/GNU G++
is the solution? Or is Carbon/C++/GNU G++
the solution?