На момент написания этой заметки у меня не смог собраться diesel_cli штатными средствами через cargo. Делалось это так: cargo install diesel_cli --no-default-features --features sqlite Сборка заканчивалась неудачно указывая на то, что нет возможности найти статическую библиотеку для связывания по обозримым для cargo путям: LINK : fatal error LNK1181: cannot open input file 'sqlite3.lib' Список этих обозримых путей поиска для cargo довольно внушителен, в один из них и надо расположить эту библиотеку. На той машине на которой собирался diesel_cli для этой заметки, был выбран вот такой путь для размещения: C:\Users\%username%\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib Вы можете выбрать другое расположение. Теперь надо собрать эту библиотеку. Для этого необходимо заполучить архив с динамической библиотекой dll и def файлом с сайта sqlite (по ссылке архив, актуальная версия на момент написания статьи для архитектуры x64). Вам нужно будет распак