this post was submitted on 26 Aug 2023
10 points (91.7% liked)

C++

1760 readers
1 users here now

The center for all discussion and news regarding C++.

Rules

founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 2 points 1 year ago* (last edited 1 year ago)

I think it's mostly a cultural thing? I see most Chinese devs prefer xmake, probably out of solidarity because its devs are also Chinese.

As for me, I also don't see the appeal in xmake. CMake, coupled with ninja, just works and for many popular libraries there's a great chance that you can add them to your project simply by doing a find_package because of how popular CMake is. The build systems landscape in C++ is already messy enough and I don't see how introducing yet another CMake-like would improve things. What we need is more .cmake files for popular libraries.