Rust Windows
От: _NN_  
Дата: 13.09.25 20:07
Оценка:
Кто-нибудь пользуется Rust для разработки в Windows ?
Подскажите какими обёртками пользуетесь ?
http://rsdn.nemerleweb.com
http://nemerleweb.com
Re: Rust Windows
От: ArtDenis Россия  
Дата: 14.09.25 13:30
Оценка:
Здравствуйте, _NN_, Вы писали:

_NN>Кто-нибудь пользуется Rust для разработки в Windows ?

_NN>Подскажите какими обёртками пользуетесь ?

Как бы это смешно не звучало, пользуюсь gtk-rs (gtk3). Интерфейс рисую в glade
[ 🎯 Дартс-лига Уфы | 🌙 Программа для сложения астрофото ]
Re: Rust Windows
От: T4r4sB Россия  
Дата: 14.09.25 14:30
Оценка:
Здравствуйте, _NN_, Вы писали:

_NN>Кто-нибудь пользуется Rust для разработки в Windows ?

_NN>Подскажите какими обёртками пользуетесь ?

Использую для консольных программ. Бесит что нет линкера в коробке, надо самому левый скачивать.
Обёртки — для чего?
Нет такой подлости и мерзости, на которую бы не пошёл gcc ради бессмысленных 5% скорости в никому не нужном синтетическом тесте
Re[2]: Rust Windows
От: _NN_  
Дата: 15.09.25 18:23
Оценка:
Здравствуйте, T4r4sB, Вы писали:

TB>Здравствуйте, _NN_, Вы писали:


_NN>>Кто-нибудь пользуется Rust для разработки в Windows ?

_NN>>Подскажите какими обёртками пользуетесь ?

TB>Использую для консольных программ. Бесит что нет линкера в коробке, надо самому левый скачивать.

TB>Обёртки — для чего?

Для WinAPI, COM и т.д.
http://rsdn.nemerleweb.com
http://nemerleweb.com
Re[2]: Rust Windows
От: _NN_  
Дата: 15.09.25 18:23
Оценка:
Здравствуйте, ArtDenis, Вы писали:

AD>Здравствуйте, _NN_, Вы писали:


_NN>>Кто-нибудь пользуется Rust для разработки в Windows ?

_NN>>Подскажите какими обёртками пользуетесь ?

AD>Как бы это смешно не звучало, пользуюсь gtk-rs (gtk3). Интерфейс рисую в glade


А с WinAPI работаете или обходите стороной ?
http://rsdn.nemerleweb.com
http://nemerleweb.com
Re[3]: Rust Windows
От: ArtDenis Россия  
Дата: 15.09.25 18:34
Оценка:
Здравствуйте, _NN_, Вы писали:

_NN>А с WinAPI работаете или обходите стороной ?


Обхожу стороной, т.к. прога должна работать как в винде, так и в линуксе
[ 🎯 Дартс-лига Уфы | 🌙 Программа для сложения астрофото ]
Re: Rust Windows
От: flаt  
Дата: 21.11.25 19:40
Оценка:
Здравствуйте, _NN_, Вы писали:

_NN>Кто-нибудь пользуется Rust для разработки в Windows ?


Да.


_NN>Подскажите какими обёртками пользуетесь ?


Раньше https://lib.rs/crates/winapi, сейчас https://lib.rs/crates/windows.
Re[2]: Rust Windows
От: flаt  
Дата: 21.11.25 19:46
Оценка:
Здравствуйте, T4r4sB, Вы писали:


TB>Использую для консольных программ. Бесит что нет линкера в коробке, надо самому левый скачивать.



[target.x86_64-pc-windows-msvc]
linker = "rust-lld"
Re[3]: Rust Windows
От: T4r4sB Россия  
Дата: 21.11.25 20:15
Оценка:
Здравствуйте, flаt, Вы писали:

F>[target.x86_64-pc-windows-msvc]


Не работает без MSVC
Нет такой подлости и мерзости, на которую бы не пошёл gcc ради бессмысленных 5% скорости в никому не нужном синтетическом тесте
Re[4]: Rust Windows
От: flаt  
Дата: 21.11.25 20:29
Оценка:
Здравствуйте, T4r4sB, Вы писали:

F>>[target.x86_64-pc-windows-msvc]


TB>Не работает без MSVC


С каких это пор lld требует msvc?

Или речь про библиотеки импорта (.lib)? Это отдельный вопрос, и есть варианты. Да и `*-pc-windows-gnullvm` движется.
Re[5]: Rust Windows
От: T4r4sB Россия  
Дата: 21.11.25 20:30
Оценка:
Здравствуйте, flаt, Вы писали:

F>С каких это пор lld требует msvc?


А, его отдельно можно ставить? Да, не пробовал. Сижу с гнутым линкером, возможно зря.
Нет такой подлости и мерзости, на которую бы не пошёл gcc ради бессмысленных 5% скорости в никому не нужном синтетическом тесте
Re[2]: Rust Windows
От: ArtDenis Россия  
Дата: 27.11.25 19:00
Оценка:
Здравствуйте, T4r4sB, Вы писали:

TB> Бесит что нет линкера в коробке, надо самому левый скачивать.


В тулчейне stable-x86_64-pc-windows-gnu есть всё из коробки, в том числе и линкер.
[ 🎯 Дартс-лига Уфы | 🌙 Программа для сложения астрофото ]
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.