What a great question! Yes, there is now: latexpp.
You ll have to install VS 2017 Community first with the minimal amount of C++ features checked (so it doesn t take all day).
Then you install Boost using the binary (try the latest).
But you still have to build boost. By using the VS > Tools > Visual Studio Command Prompt. CD to your boost directory and run .ootstrap.bat
, then .jam.exe
. This will take all day.
Good news is it seems to be working so far on Windows 7, 64-bit with VS 2017 community and the latest boost 1.6.x.
The Latex library has other requirements, and I still haven t tried it but will post my notes here if any hickups.
Make sure all your directories are short, such as
C:VisualStudio2017
. However, boost will then fail if you use your regular windows command prompt unless you do the
vcvarsall.bat
trick. The VS Command Prompt does that for you, so that boost can find your MSVC stuff. Boost would still probably fail if you used the default directory and didn t use the VS command prompt.
So, again, my boost is in C:oost_{blah version}
which you should shorten to C:oost
assuming you ll only use one version of boost.
One reason is that if you have to add the respective /bin
directories to your system Path
, then you won t fail by maxing out the length of Path
value (yes, it has a max length). Also stuff is easy to find and especially from the command line so you can cd
quickly there. If you don t want everything in C:
then make a C:\__TOOLS
or something short.
I will post my notes here when I ve gotten LaTeX rendered.
Notes
- When building boost with bjam, if it seemingly hangs for more than 10 mins on one item, then hit
ctrl-C
at the command line once. This seems to unhang it without canceling the install.
- TODO