Closed CaspianA1 closed 4 years ago
glsp
is a library, rather than an executable program.
Rust programs almost always use the Cargo package manager, and with Cargo there's no need to explicitly install libraries like glsp
. You simply list them in your Cargo.toml
file, and they're automatically downloaded and compiled when you compile your Rust program. The Cargo Book has the details.
This means that your second option (cargo build
with glsp = "0.1.0"
) should have worked. What problems are you encountering?
By the way I figured it out now - I had to setup a standard cargo project, and additionally I had to add this to the first line of my main.rs file: 'extern crate glsp;'. I'm not sure why this solved it, but I'm thinking that knowing this might be helpful for anyone struggling with this.
I'll admit that I'm not too familiar with rust - and I have tried these two ways to install glsp: