Also note: We have a recent-ish regression in the running/building the apps on Linux, especially for native binaries. More details here:
https://github.com/JetBrains/compose-jb/issues/275
Hope to have this resolved in our next set of dev builds, but still a work-in-progress.
But yeah, that tutorial is the right place to look to understand how native builds work!