• choroalp@programming.dev
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    I currently find known C/C++ build systems and package managers lacking. Maybe this is caused by the high bar by Cargo. Its nice to see something similar to Cargo in C/C++ ecosystem. vcpkg and conan are a pain in the ass in my opinion

    • leviosa@programming.devOP
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      1 year ago

      Yup, Cargo is a good baseline to compare to. I don’t get the CMake arguments since:

      • xmake isn’t trying to replace CMake
      • xmake can create CMake files from an xmake project
      • xmake can consume CMake files
      • xmake can use CMake packages
      • you can use xmake packages in a CMake project
      • a lot of people quite obviously don’t like CMake

      It’s working with the ecosystem, not against and is good for C++ especially since people are comparing C++ building with tools like Cargo now.