conan-io / conan-clion-plugin

CLion C/C++ IDE plugin for Conan Package Manager
Apache License 2.0
98 stars 27 forks source link

Whether or not use conan by remote in Clion #100

Open MichaelWU0726 opened 2 years ago

MichaelWU0726 commented 2 years ago

I followed the official blog post about clion integration. But in menu Build,Execution,Deployment > Conan, I couldn't find to select the remote conan executable

memsharded commented 2 years ago

Hi @MichaelWU0726

It is possible that there is something not working great with the plugin. The blog post is almost 3 years old, and recently we have stopped maintaining the plugins, because we are focused on Conan 2.0. We will resume work on it after 2.0.

Moving this issue to the CLion plugin repo.

MichaelWU0726 commented 2 years ago

Hi@MichaelWU0726

It is possible that there is something not working great with the plugin. The blog post is almost 3 years old, and recently we have stopped maintaining the plugins, because we are focused on Conan 2.0. We will resume work on it after 2.0.

Moving this issue to the CLion plugin repo.

when would the plugin work? Recently, I want to use conan in IDE

memsharded commented 2 years ago

when would the plugin work? Recently, I want to use conan in IDE

It will still take a few months, I cannot say accurately, but 2.0 still in alpha, will move to beta for a few months before GA.

MichaelWU0726 commented 2 years ago

when would the plugin work? Recently, I want to use conan in IDE

It will still take a few months, I cannot say accurately, but 2.0 still in alpha, will move to beta for a few months before GA.

So, it is only used by command line now?

memsharded commented 2 years ago

So, it is only used by command line now?

Yes. You might want to try the cmake-conan integration, so CMake manages to retrieve the dependencies automatically (but be aware that that approach might also have some edges, like not supporting the latest Conan features).

In any case, the plugin barely implements like 5% of the whole functionality (conan install), so the command line is very recommended anyway, I strongly recommend to learn it and use it, it pays off.