Toolverse
All skills

building

by zilliztech

Use when building knowhere from source, configuring build options (CPU/GPU/DISKANN/ASAN), or troubleshooting compilation errors

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Mobile
Views
3

About this skill

Use when building knowhere from source, configuring build options (CPU/GPU/DISKANN/ASAN), or troubleshooting compilation errors

How to use

  1. Zainstaluj wymagane pakiety systemowe. Na Ubuntu/Debian uruchom: sudo apt install build-essential libopenblas-openmp-dev libaio-dev python3-dev python3-pip, a następnie pip3 install conan==1.61.0 --user. Dodaj Conan do zmiennej PATH: export PATH=$PATH:$HOME/.local/bin.

  2. Przygotuj katalog budowania i skonfiguruj repozytorium Conan. Utwórz folder build (mkdir build && cd build) i dodaj zdalne repozytorium: conan remote add default-conan-local https://milvus01.jfrog.io/artifactory/api/conan/default-conan-local.

  3. Wybierz typ budowania odpowiedni dla Twojego środowiska. Do budowania CPU Release uruchom: conan install .. --build=missing -o with_ut=True -s compiler.libcxx=libstdc++11 -s build_type=Release. Dla GPU (CUVS) dodaj -o with_cuvs=True, dla DISKANN dodaj -o with_diskann=True, dla ASAN dodaj -o with_asan=True.

  4. Na macOS użyj libc++ zamiast libstdc++11: conan install .. --build=missing -o with_ut=True -s compiler.libcxx=libc++ -s build_type=Release.

  5. Uruchom proces budowania poleceniem conan build .., które skompiluje bibliotekę z wybranymi opcjami.

  6. W przypadku błędów sprawdź zgodność biblioteki libstdc++ z systemem, upewnij się że Conan pobierze brakujące zależności (--build=missing), oraz na macOS potwierdź użycie libc++.

Related skills

kotlin-multiplatform

by vitorpamplona

Platform abstraction decision-making for Amethyst KMP project. Guides when to abstract vs keep platform-specific,\nsource set placement (commonMain, jvmAndroid, platform-specific), expect/actual patterns. Covers primary targets\n(Android, JVM/Desktop, iOS) with web/wasm future

Mobile
15105

analyzing-financial-statements

by anthropics

This skill calculates key financial ratios and metrics from financial statement data for investment analysis

Mobile
16113

mobile-design

by sickn33

Mobile-first design and engineering doctrine for iOS and Android apps. Covers touch interaction, performance, platform conventions, offline behavior, and mobile-specific decision-making. Teaches principles and constraints, not fixed layouts. Use for React Native, Flutter, or

Mobile
6091

swift-best-practices

by sammcj

This skill should be used when writing or reviewing Swift code for iOS or macOS projects. Apply modern Swift 6+ best practices, concurrency patterns, API design guidelines, and migration strategies. Covers async/await, actors, MainActor, Sendable, typed throws, and Swift 6

Mobile
36140

automating-mobile-app-testing

by jeremylongshore

This skill enables automated testing of mobile applications on iOS and Android platforms using frameworks like Appium, Detox, XCUITest, and Espresso. It generates end-to-end tests, sets up page object models, and handles platform-specific elements. Use this skill when the user

Mobile
17142

vercel-react-native-skills

by vercel-labs

React Native and Expo best practices for building performant mobile apps. Use when building React Native components, optimizing list performance, implementing animations, or working with native modules. Triggers on tasks involving React Native, Expo, mobile performance, or

Mobile
1745