Как опубликовать оптимизированный бинарный файл с использованием грузовой публикации? - PullRequest
0 голосов
/ 11 октября 2019

Я пытаюсь опубликовать свой первый ящик на crates.io.

Когда я строю свой проект локально, я могу передать флаг --release, чтобы получить оптимизированный двоичный файл, но когда я делаю cargo publish --dry-run, онКажется, создается неоптимизированный двоичный файл, так как это была вторая строка в выводе:

Finished dev [unoptimized + debuginfo] target(s) in 24.79s

Если возможно, я хотел бы создать и опубликовать оптимизированный двоичный файл для crates.io.

1 Ответ

1 голос
/ 23 октября 2019

Вы публикуете исходный код на crates.io. Когда пользователь запускает cargo install <my-crate>, он загружает исходный код и компилирует его с --release. Вам не нужно ничего делать.

...