where is the dll of plugin?

For any question about plugins!
Post Reply
qin
Posts: 5
Joined: Wed Mar 09, 2016 12:38 am

where is the dll of plugin?

Post by qin »

I have compiled cloudcompare truck successfully on the following configuration
PCL 1.6.0 All-In-OneInstaller MSVC2010 32bit
Win8 32bit
I tried to install the plugin qAnimation ,qBlur,qBcv,qPcl.
But I am very confused that I can not find the dll of plugins in the folder of CMAKE_INSTALL_PREFIX(C:\Program Files\CloudCompareProjects).
How could I solve this problem, Any help will be appreciated.
thank you.

qin
daniel
Site Admin
Posts: 7711
Joined: Wed Oct 13, 2010 7:34 am
Location: Grenoble, France
Contact:

Re: where is the dll of plugin?

Post by daniel »

First, I believe you can't 'install' to the 'Program Files' folder (at least on Windows 7/8/10) as CMake doesn't have the rights to write there.

Then, be sure to compile the 'INSTALL' project (you should see in MSVC's console if the files are properly copied and where they are copied (it occurs at the very end of the compilation process, if all projects are successfully compiled).
Daniel, CloudCompare admin
qin
Posts: 5
Joined: Wed Mar 09, 2016 12:38 am

Re: where is the dll of plugin?

Post by qin »

thank you
when compiled trunck2.5.1 version,I tried to add plugin.
there are some warnings,Eventually MSVC2010 has the following error in the console.How could I debug that?
Attachments
46-1.png
46-1.png (154.45 KiB) Viewed 6972 times
47.png
47.png (55.18 KiB) Viewed 6972 times
daniel
Site Admin
Posts: 7711
Joined: Wed Oct 13, 2010 7:34 am
Location: Grenoble, France
Contact:

Re: where is the dll of plugin?

Post by daniel »

To debug CC with Visual:
  • compile the 'INSTALL' project (always)
  • but set the 'CloudCompare' project as active (right click on it and find the right option)
  • the first time you also have to change the 'Command' target in the 'Debugging' section of the project properties (see http://blogs.microsoft.co.il/meravk/wp- ... 8/Pic3.png for instance). Instead of the default command, you have to point to the installed version of CloudCompare.exe (i.e. the one that is generated by the INSTALL project)
Daniel, CloudCompare admin
qin
Posts: 5
Joined: Wed Mar 09, 2016 12:38 am

Re: where is the dll of plugin?

Post by qin »

Hi Daniel
Thank you,thank you for your patience.
I am a beginner ,I seem to understand a little bit.
I try to add qanimation_plugin,qblur_blugin,qpcv_plugin,qedl_plugin, These are all successful.but when add qpcl_plugin,I can see in the console the following message
How should I do?

qin
Attachments
2-1.png
2-1.png (144.87 KiB) Viewed 6960 times
daniel
Site Admin
Posts: 7711
Joined: Wed Oct 13, 2010 7:34 am
Location: Grenoble, France
Contact:

Re: where is the dll of plugin?

Post by daniel »

I bet the class of the 'smoother' object is not recognized (you must have an error about an undeclared specifier, or something equivalent). And it probably means that you are not using the right version of PCL.
Daniel, CloudCompare admin
qin
Posts: 5
Joined: Wed Mar 09, 2016 12:38 am

Re: where is the dll of plugin?

Post by qin »

Hi Daniel
Thank you so much for your help,When I use PCL1.7.1 instead PCL1.6, I succeeded.
I'm trying to design a new plugin,if I have questions about cc, I will consult you.
Thank you again.

qin
qin
Posts: 5
Joined: Wed Mar 09, 2016 12:38 am

Re: where is the dll of plugin?

Post by qin »

Hi daniel
I am very confused when I use the tool of Remove duplicate points,I want to know what is the unit of minimal distance between points. mm? cm?....
thank you.
daniel
Site Admin
Posts: 7711
Joined: Wed Oct 13, 2010 7:34 am
Location: Grenoble, France
Contact:

Re: where is the dll of plugin?

Post by daniel »

The same units as your cloud.
Daniel, CloudCompare admin
Post Reply