Size: a a a

2020 December 16

d

diabolo in Rust Beginners
Kitsu
Вообще #[link(..)] должен уметь работать с dll-ками, не?
не припомню такого, всегда динамику гружу руками
источник

r

red75prime in Rust Beginners
Kitsu
Вообще #[link(..)] должен уметь работать с dll-ками, не?
Если для dll есть import library (.lib), то будет (в windows)
источник

K

Kitsu in Rust Beginners
red75prime
Если для dll есть import library (.lib), то будет (в windows)
А, ну да, есть неприятность
источник

d

diabolo in Rust Beginners
red75prime
Если для dll есть import library (.lib), то будет (в windows)
точно. а никсах сошку и так подхватит. но как правило в виндах в пару к dll-ке никто больше ничего не даёт)
источник

Jøhn Đøꝩsøn in Rust Beginners
источник

Z

Zulqarnayn in Rust Beginners
diabolo
с dll тебе это не поможет, тебе нужен https://crates.io/crates/libloading
Спасибо. Получилось.
источник

d

diabolo in Rust Beginners
Zulqarnayn
Спасибо. Получилось.
👍
источник

Z

Zulqarnayn in Rust Beginners
Kitsu
Раст никак не загружает, нужно обязательно линковаться. Либо статически (читай при билде), либо искать где-то динамически (вариант с dll)
Получается все таки нет возможности свободно пользоваться dll ками. Или это зависит от линкера?
источник

K

Kitsu in Rust Beginners
Zulqarnayn
Получается все таки нет возможности свободно пользоваться dll ками. Или это зависит от линкера?
что значит "свободно пользоваться dllками"?
источник

Z

Zulqarnayn in Rust Beginners
Kitsu
что значит "свободно пользоваться dllками"?
Ну к примеру в c# или java могу любую dll ку "подключить" и работать.
источник

Z

Zulqarnayn in Rust Beginners
Zulqarnayn
Ну к примеру в c# или java могу любую dll ку "подключить" и работать.
И все это в коробке. Конечно я тут сильно привык к комфорту но было бы легче.
источник

DO

Do c Tor O r` Ry in Rust Beginners
Zulqarnayn
Ну к примеру в c# или java могу любую dll ку "подключить" и работать.
а что за dll за c# или ява?
источник

K

Kitsu in Rust Beginners
Zulqarnayn
Ну к примеру в c# или java могу любую dll ку "подключить" и работать.
да нет, все те же самые возможности
только нужны либы для этого
источник

Z

Zulqarnayn in Rust Beginners
Kitsu
да нет, все те же самые возможности
только нужны либы для этого
Мда. Возможно. Да и синтаксисом ещё не очень дружу. Да и вообще самими владениями и заимствованиями (голова кружится ))). Ладно. Тут кажется не прокатит как в других языках.
источник

SK

Sugata KZS in Rust Beginners
Ребяят, здравствуйте, есть ли какая-нибудь неплохая библиотека на Rust для редактирования изображений? (Хотелось бы какой-нибудь мощный аналог, как на python - pillow, либо js - canvas )
Нету еще таких?
источник

SK

Sugata KZS in Rust Beginners
Есть конечно это https://docs.rs/canvas/1.0.1/canvas/
Но что-то совсем тут мало чего)
источник

K

Kitsu in Rust Beginners
Sugata KZS
Ребяят, здравствуйте, есть ли какая-нибудь неплохая библиотека на Rust для редактирования изображений? (Хотелось бы какой-нибудь мощный аналог, как на python - pillow, либо js - canvas )
Нету еще таких?
источник

SK

Sugata KZS in Rust Beginners
Не нашел в документации методов для добавления текста, вроде
источник

SK

Sugata KZS in Rust Beginners
А так да, подходит, но добавление текста на изображение не нашел там :/
источник

K

Kitsu in Rust Beginners
Sugata KZS
Не нашел в документации методов для добавления текста, вроде
Работа с текстом это совсем другая вещь же и нужен еще крейт для этого (я недавно raqote использовал). Какого-то универсального инструментария я не видел, но мб подойдут какие-нибудь биндинги к gimp или ffmpeg
источник