Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

About the configuration problem of installAreas #2

Open
WANGYINGYU opened this issue Dec 12, 2018 · 7 comments
Open

About the configuration problem of installAreas #2

WANGYINGYU opened this issue Dec 12, 2018 · 7 comments

Comments

@WANGYINGYU
Copy link

First of all, I compiled only the installArea-pointcloudplugin.txt and installArea-Workspace.txt files, there is no installAreas-PointClouds.txt file; there is a problem that I can't find the workspace's installAreas directory under Mac OS. Can you give me some advice?

@mattbolgercsiro
Copy link
Contributor

Please pull the latest commit and attempt to build against our current 5.4 release of Workspace using a VS2017 build of PCL. If you run into issues please provide details of the steps taken as listed in the readme under "Compiling and using the plugin".

Thanks
Matt

@WANGYINGYU
Copy link
Author

Please pull the latest commit and attempt to build against our current 5.4 release of Workspace using a VS2017 build of PCL. If you run into issues please provide details of the steps taken as listed in the readme under "Compiling and using the plugin".

Thanks
Matt

Thank you for your reply. I did this but still did not find the point cloud group in the workspace. The installArea-pointcloudplugin I generated only has path information about the workspace, pointcloudplugin and pcl. I don't know if this is correct. My current compilation environment is Windows10, vs2017, pcl1.9

@mattbolgercsiro
Copy link
Contributor

Assuming Workspace is install to the default 'Program Files' location you'll get a message like this when you run the CMake configure step

No write permissions to "C:/Program Files/csiro.au/workspace/installAreas". You will need to manually copy "C:/projects/builds/RelWithDebInfo/pcl.github/Install/installAreas/installArea-pointcloudplugin.txt" to "C:/Program Files/csiro.au/workspace/installAreas" for Workspace to load pointcloudplugin automatically.

This is what Step 7 in the instructions is referring to.

Can you confirm you've placed the installArea-pointcloudplugin.txt file into the C:/Program Files/csiro.au/workspace/installAreas directory and then started Workspace.

On startup Workspace's log should then have a line that it loaded the plugin

Adding Point Cloud version 5.6.0

@WANGYINGYU
Copy link
Author

WANGYINGYU commented Dec 13, 2018

Assuming Workspace is install to the default 'Program Files' location you'll get a message like this when you run the CMake configure step

No write permissions to "C:/Program Files/csiro.au/workspace/installAreas". You will need to manually copy "C:/projects/builds/RelWithDebInfo/pcl.github/Install/installAreas/installArea-pointcloudplugin.txt" to "C:/Program Files/csiro.au/workspace/installAreas" for Workspace to load pointcloudplugin automatically.

This is what Step 7 in the instructions is referring to.

Can you confirm you've placed the installArea-pointcloudplugin.txt file into the C:/Program Files/csiro.au/workspace/installAreas directory and then started Workspace.

On startup Workspace's log should then have a line that it loaded the plugin

Adding Point Cloud version 5.6.0

Yes, I did this. The log of my workspace is as follows:

Adding Built-in version 5.4.1
InstallBasePath is C:\Program Files\csiro.au\workspace
Searching for Workspace plugin directories according to WORKSPACE_INSTALL_AREAS environment and C:\Program Files\csiro.au\workspace\installAreas
Searching for Workspace plugins (5.4.1.MSVC1913.x64.2) in:
C:\Program Files\csiro.au\workspace\lib\Plugins
Adding Data analysis version 5.4.1
Adding Distributed version 5.4.1
Adding HDF5Plugin version 5.4.1
Adding Mesh version 5.4.1
Adding Package version 5.4.1
Adding Python36 version 5.4.1
Adding C:\Program Files\csiro.au\workspace\Python36 to PYTHONPATH
Adding Rendering version 5.4.1
Adding Ssh version 5.4.1
Adding Parallel & remote execution version 5.4.1
Adding Help implementation version 5.4.1
Loading of workspace plugins complete
Adding workflow collection to catalogue

@mattbolgercsiro
Copy link
Contributor

Can you post the contents of installArea-pointcloudplugin.txt and confirm that you successfully built the plugin resulting in the dll at a path such as \Install\lib\Plugins\pointcloudplugin.dll

@WANGYINGYU
Copy link
Author

Can you post the contents of installArea-pointcloudplugin.txt and confirm that you successfully built the plugin resulting in the dll at a path such as \Install\lib\Plugins\pointcloudplugin.dll

Maybe the program I generated has a problem, because I didn't find pointcloudplugin.dll in the corresponding directory. In this directory, I only have pdb/ , pointcloudplugin.exp and pointcloudplugin.lib, and the contents of installArea-pointcloudplugin.txt is as follows:

C:/Program Files/csiro.au/workspace
D:/pointcloudplugin-master/build/Install
C:/Program Files/PCL 1.9.1/cmake/..

@mattbolgercsiro
Copy link
Contributor

If there's no dll in that folder then it sounds like your build failed. Try a rebuild of the plugin and confirm it compiles with no errors (which should therefore produce the plugin dll).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants