I have tried following <a href="https://www.boost.org/doc/libs/1_66_0/more/getting_started/unix-variants.html" target="_blank">the tutorial</a> Boost gives on their documentation for installing boost and have looked at a few other questions here to try to determine why I can't install Boost at a custom location. Perhaps I'm misunderstanding, but the <code>--prefix</code> option is supposed to specify where the Boost headers and libs will go, then <code>bootstrapper.sh</code> creates a <code>.jam</code> file that is used when <code>b2</code> or <code>bjam</code> is run.
I have tried following the tutorial Boost gives on their documentation for installing boost and have looked at a few other questions here to try to determine why I can't install Boost at a custom location. Perhaps I'm misunderstanding, but the
--prefix option is supposed to specify where the Boost headers and libs will go, then
bootstrapper.sh creates a
.jam file that is used when
bjam is run.
When I issue the following command
./bootstrap.sh --prefix="$HOME/dev/emulator/src/boost" --includedir=headers --libdir=dist --with-libraries=date_time
I see that the correct lines are added to the generated
option.set prefix : /home/liam/dev/emulator/src/boost ; option.set exec-prefix : /home/liam/dev/emulator/src/boost ; option.set libdir : dist ; option.set includedir : headers ;
However, when I run
./b2 as instructed by the documentation, it installs the Boost libraries to the source folder; i.e.
The following directory should be added to compiler include paths:
The following directory should be added to linker library paths:
./b2 install gives me no file output to the intended directory either.
In this post, you'll see the difference between Rust and C/C++ in a developer’s perspective
ＬＩＫＥ | ＣＯＭＭＥＮＴ | ＳＨＡＲＥ | ＳＵＢＳＣＲＩＢＥ A variable is nothing but a name given to a storage area that our programs can manipulate. Each variable in C# has a speci...