News:

Accounts with zero posts and zero activity during the last months will be deleted periodically to fight SPAM!

Main Menu

NassiShneiderman plugin and Boost libraries

Started by everSome, November 11, 2022, 09:35:14 AM

Previous topic - Next topic

everSome

I've read that "The NassiShneiderman plugin has a dependency on the "Boost" library." In what sense is this true? Does it dynamically link to some of them? Or is it that it can generate code that uses them? I ask because the NassiShneiderman.dll Import Tables do not show any static references to them.

Miguel Gimenez

As you know, some of the boost libraries are header-only, so no linking is necessarily involved. From plugin's CParser.cpp:

#include <boost/spirit/include/classic.hpp>
#include <boost/spirit/include/classic_core.hpp>
#include <boost/spirit/include/classic_symbols.hpp>
#include <boost/spirit/include/classic_confix.hpp>


everSome

Quote from: Miguel Gimenez on November 11, 2022, 09:53:22 AM
As you know, some of the boost libraries are header-only, so no linking is necessarily involved. From plugin's CParser.cpp:

#include <boost/spirit/include/classic.hpp>
#include <boost/spirit/include/classic_core.hpp>
#include <boost/spirit/include/classic_symbols.hpp>
#include <boost/spirit/include/classic_confix.hpp>


Thanks, but no, I did not realize that.