How to install PCL on windows 7 64 bit correctly

classic Classic list List threaded Threaded
12 messages Options
Reply | Threaded
Open this post in threaded view
|

How to install PCL on windows 7 64 bit correctly

Med11
This post has NOT been accepted by the mailing list yet.
Good evening ;
I want to ask you for a favor: How to install correctly PCL library on windows 7 64 bits? May you give a detailed tutorials about that. In fact, i tried to do that using PCL-1.6.0-AllInOne but I still have errors when i try to build a project using my cmake.

Cmake generates error: could not find Pkgconfig and could not find Boost.
They exist really but cmake is still unable to find them
I hope you can help me to resolve this problem and build this project with success by showing me a short tutorials or giving me some usefull instructions.
Thank you so much in advance for your response and please, sir, accept my sincere respectful greetings.
Best Regards
Reply | Threaded
Open this post in threaded view
|

Re: How to install PCL on windows 7 64 bit correctly

hwdong
This post has NOT been accepted by the mailing list yet.
This post was updated on .
You should look at the tutorial and set the enviroment variable such as "BOOST_DIR" to your installed path of boost.  Then use CMake.
If you have difficult problem for installing openNi driver on window 10,you can look at my blog article:
http://hongweidong.tumblr.com/post/148051519601/cant-install-openni-kinect-driver-on-windows-10
Str
Reply | Threaded
Open this post in threaded view
|

Re: How to install PCL on windows 7 64 bit correctly

Str
This post has NOT been accepted by the mailing list yet.
I have a similar problem but.....

1. Where i change the environment variable BOOST_DIR in PCKConfig or in CmakeLists?
In this page http://pointclouds.org/documentation/tutorials/building_pcl.php#building-pcl i don't understand it.

2. I have install the Boost before i install PCL or CMAke do it itself(from 3dparty PCL directory)?
Reply | Threaded
Open this post in threaded view
|

Re: How to install PCL on windows 7 64 bit correctly

james
Administrator
In reply to this post by Med11
Reply | Threaded
Open this post in threaded view
|

Re: How to install PCL on windows 7 64 bit correctly

hwdong
This post has NOT been accepted by the mailing list yet.
This post was updated on .
In reply to this post by Str
you need't modify any configure file (such as PCKConfig or in CmakeLists) ,just like this:
Reply | Threaded
Open this post in threaded view
|

Re: How to install PCL on windows 7 64 bit correctly

Med11
This post has NOT been accepted by the mailing list yet.
In reply to this post by james
can any one do a tutorial video on youtube to help us explaning the procedures ??

this is my first time using this noob pcl i hate it a lot i cant find out what is the probleme ?

And no one help in clear way all we get see this see that
Str
Reply | Threaded
Open this post in threaded view
|

Re: How to install PCL on windows 7 64 bit correctly

Str
This post has NOT been accepted by the mailing list yet.
This post was updated on .
In reply to this post by hwdong
Thank's for the answers but problem is not solved:

CMake wrote the message:
Looking for pthread.h
Looking for pthread.h - not found
Could NOT find Boost
CMake Error at C:/Program Files/PCL 1.6.0/cmake/PCLConfig.cmake:39 (message):
  common is required but boost was not found
Call Stack (most recent call first):
  C:/Program Files/PCL 1.6.0/cmake/PCLConfig.cmake:354 (pcl_report_not_found)
  C:/Program Files/PCL 1.6.0/cmake/PCLConfig.cmake:500 (find_external_library)
  CMakeLists.txt:5 (find_package)

In PCLConfig there are:
  if(PCL_ALL_IN_ONE_INSTALLER)
    set(BOOST_ROOT "${PCL_ROOT}/3rdParty/Boost")
It search the Boost in this path.
I mean the path is true.

But i have not install the Boost(using alll in one installer) and dont have the ProgmaFiles/Boost path.

I need that Cmake compile the Boost (Flann, Eigen ant etc.) itself.

What the my problem?
Str
Reply | Threaded
Open this post in threaded view
|

Re: How to install PCL on windows 7 64 bit correctly

Str
May be the problem is in Boost version writed in PCLConfig.cmake:

find_package(Boost 1.40.0 ${QUIET_} COMPONENTS system filesystem thread date_time iostreams).

What do you think abot it?

Reply | Threaded
Open this post in threaded view
|

Re: How to install PCL on windows 7 64 bit correctly

Med11
This post has NOT been accepted by the mailing list yet.
can anyh one do a tutorial a simple video or some pictures please i'm going nuts always problems and erors please
Str
Reply | Threaded
Open this post in threaded view
|

Please help

Str
In reply to this post by Str
Can anybody help us?!
Reply | Threaded
Open this post in threaded view
|

Re: How to install PCL on windows 7 64 bit correctly

mrrmaurya
In reply to this post by Med11
I have also become mad using pcl. Although I could succeed with Cmake but Visual studio build fails.

I am using all in one installer for pcl 1.8.0 and visual studio 2015.

Please help to get started. Once We are able to use the software setup correctly then only we would be able to go ahead and will have contribution.
Over the time things should become smooth and easy!

Please help.
Reply | Threaded
Open this post in threaded view
|

Re: How to install PCL on windows 7 64 bit correctly

bazinga
In reply to this post by Str
Try this website: http://unanancyowen.com/?p=1989
Follow the steps in that.
If cmake is unable to find the boost location, you can tell it where to find. Try to install all the libraries in their default destination (C directory). Else you will have to manually enter the library address in cmake. After cmake is done configuring, generate the project and run the .sln file from the binaries folder.