Installing Boost Library for 64bit c++ 2010

Apr 28, 2012 at 7:52pm
I am trying to install the Boost library system on my Windows 7 64bit C++ 2010 compiler. The instructions on the Boost web site are not very clear. Much of the instructions doesn't seem to apply to my 64bit 2010 machine. Can anyone give me a 1, 2, 3, step-by-step instructions of how to install?
Apr 28, 2012 at 9:49pm
I believe the 1,2,3 step instructions are exactly what's in the tutorial sections of their documentations - so what's your actual problem?
Apr 29, 2012 at 1:37am
64 bit machine and 64 bit library are totally unrelated things; you can compile 64 bit boost library using a 32 bit machine and viceversa just fine.
Apr 29, 2012 at 4:49pm
Sorry to be so dense, but I still am confused.

I believe the 1,2,3 step instructions are exactly what's in the tutorial sections of their documentations

For the tutorial, If you mean the website:
http://www.boost.org/doc/libs/1_49_0/more/getting_started/windows.html , It is not what I had in mind for a complete
set of instruction. As a total newbie, I get easily confused. What I would like is something like:

1. Go to C:\Program Files (x86) [if this is where I should go] -- create a new folder called (name of folder);
2. Open new folder and create a sub-folder called... etc.

1
2
I believe the 1,2,3 step instructions are exactly what's in the tutorial sections of their documentations - so what's
 your actual problem? 


My problem is that I have great difficulty following their instructions. As an example, one of the instruction says,

1
2
The path to the boost root directory (often C:\Program Files\boost\boost_1_49_0) is sometimes referred to as $BOOST_ROOT
 in documentation  and mailing lists .


Unfortunately, There are two C:\Program Files on my computer. I have C:\Program Files and C:\Program Files (x86).
Which one do I use?

What I read says that it will take a very knowledgeable person a very long time to install the Boost Library. As a newbie,
It will take me even longer... if at all. I do not wish to make any mistakes during the installation process.

Apr 29, 2012 at 5:30pm
Use whatever you want, I say neither or them as requires administrative privileges to write in thjat location.

Better use another partition instead.
Apr 29, 2012 at 5:53pm
What I read says that it will take a very knowledgeable person a very long time to install the Boost Library. As a newbie,
It will take me even longer..


10 minutes tops, not counting the time it takes to actually compile the libraries that aren't header-only. IF everything goes well, but that's usually the case.

The thing is, most Boost libraries are header only, for those you don't even need to install anything. Just copy a bunch of files somewhere where you will find them later.
Apr 29, 2012 at 6:16pm
There are precompiled boost libraries available for Visual Studio at http://www.boostpro.com/download/
Last edited on Apr 29, 2012 at 6:17pm
Apr 30, 2012 at 12:54pm
Cubbi (618)
Thanks for your input. While choosing to install a precompiled boost libraries, I do not know which format to choose, single threaded, multithreaded, a Dll, a debug??? What is the difference between them? How do I choose?
Apr 30, 2012 at 4:59pm
I run windows 7 64bit with an i7 quad multithreaded chip in my laptop. When I try to install Boost precompiled Libraries for C++ 2010 on my computer, I get the following choices:

1
2
3
4
5
6
7
Multithreaded debug DLL
Multithreaded DLL
Multithreaded
Multithreaded debug
Multithreaded, debug static runtime
Multithreaded, static runtime
Single threaded, debug static runtime

I don't know which to choose, because I don't know what difference each is.
Apr 30, 2012 at 5:27pm
If you really don't know.. start with mt and mt-debug. If you ever need to build an application that requires static libs or DLLs, you'll know where to get them.
Topic archived. No new replies allowed.