Как создать порт vcpkg только из заголовка и файла .lib? [закрыто] ⇐ C++
Как создать порт vcpkg только из заголовка и файла .lib? [закрыто]
Как создать порт vcpkg на основе только файлов заголовков и предварительно скомпилированного файла .lib? Моя самая большая проблема: как написать файл -config.cmake?
Как я туда попал: Мой друг разработал библиотеку Rust, которую я теперь хочу использовать в своих проектах C++/CMake. Эта библиотека Rust имеет C-API, поэтому ее можно вызывать из C++. При сборке библиотеки Rust создается статический файл .lib, который можно использовать для компоновки. Связывание с target_link_library и добавленными файлами .h работает без проблем. Теперь я хочу добавить эту библиотеку в свой собственный реестр vcpkg, поэтому пытаюсь создать для нее порт. И это мой вопрос: как мне создать такой порт. В частности, как мне написать/сгенерировать -config.cmake, чтобы vcpkg установил его правильно и find_package нашел его?
Как создать порт vcpkg на основе только файлов заголовков и предварительно скомпилированного файла .lib? Моя самая большая проблема: как написать файл -config.cmake?
Как я туда попал: Мой друг разработал библиотеку Rust, которую я теперь хочу использовать в своих проектах C++/CMake. Эта библиотека Rust имеет C-API, поэтому ее можно вызывать из C++. При сборке библиотеки Rust создается статический файл .lib, который можно использовать для компоновки. Связывание с target_link_library и добавленными файлами .h работает без проблем. Теперь я хочу добавить эту библиотеку в свой собственный реестр vcpkg, поэтому пытаюсь создать для нее порт. И это мой вопрос: как мне создать такой порт. В частности, как мне написать/сгенерировать -config.cmake, чтобы vcpkg установил его правильно и find_package нашел его?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение