-
Greetings. Recently I have been working on something that data read & parse is a performance bottleneck, like csv. High performance is the goal of this project. I haven't got time to prepare a sperate Linux environment so I've been using msvc+cmake for now. With vcpkg to manage packages things are working fine so far, until I am trying packages like
|
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 1 reply
-
The typical reason is the use of Windows APIs which are not available for UWP. That platform is much more restrictive. For some packages, these restrictions only prevent the build of tools. You may try to install with |
Beta Was this translation helpful? Give feedback.
-
btw, is there any explanation for all those triplets? I mean, for example, is uwp equal to all windows triplets, including x86- |
Beta Was this translation helpful? Give feedback.
-
Okay, after some digging, I realized what uwp is, the magnet sticker in the Start Menu since win 8, in short. Then it's almost clear why most packages don't support uwp, XD. Then I guess dataframe incompatibility comes from msvc not fully embracing cxx 23 then. |
Beta Was this translation helpful? Give feedback.
They are not equal. You can check the settings in each triplet file in
triplets/
.https://learn.microsoft.com/vcpkg/get_started/overview#ports-and-triplets
https://learn.microsoft.com/vcpkg/concepts/triplets