[Build] Better support for vcpkg #23158
Labels
build
build issues; typically submitted using template
ep:Xnnpack
issues related to XNNPACK EP
platform:mobile
issues related to ONNX Runtime mobile; typically submitted using template
platform:web
issues related to ONNX Runtime web; typically submitted using template
Describe the issue
Thanks @luncliff for adding the support for vcpkg. Now it works for a very basic build. This issue is created for tracking the remaining issues when --use_vcpkg is enabled.
vcpkg install
in classic mode first. Need to explore.re2
instead ofre2::re2
(Fix a tiny problem in winml.cmake #23173)- onnxruntime_ENABLE_WEBASSEMBLY_DEBUG_INFO
- onnxruntime_ENABLE_WEBASSEMBLY_SIMD
- onnxruntime_ENABLE_WEBASSEMBLY_EXCEPTION_CATCHING
- onnxruntime_ENABLE_WEBASSEMBLY_MEMORY64
- onnxruntime_ENABLE_WEBASSEMBLY_THREADS
It leads to 2^5 = 32 different combinations. We will need to create 32 triplets for them.
Contributions are welcomed. Or if you have any ideas or suggestions, please let us know. This issue is created for listening your feedbacks and suggestions.
Here is my dev branch: https://github.com/microsoft/onnxruntime/tree/snnn/vcpkg
The text was updated successfully, but these errors were encountered: