Hello,
Compiling
boost mpi library uses mpic++ to get the compile flags to pass to cl.exe and
link libs to pass to the linker.
In
my case:
>>>
mpic++ -showme:compile
/I"C:\Program
Files\openmpi\bin/../include" /TP /EHsc /MD
>>>
mpic++ -showme:link
/link
/LIBPATH:"C:\Program Files\openmpi\bin/../lib" libmpi_cxx.lib
libmpi.lib libopen-pal.lib libopen-rte.lib advapi32.lib Ws2_32.lib shlwapi.lib
To
choose Release build or Debug build, is it possible to use
mpic++-wrapper-data.txt to specify both options?
Release
/MD
libmpi_cxx.lib
libmpi.lib libopen-pal.lib libopen-rte.lib advapi32.lib Ws2_32.lib shlwapi.lib
Debug
/MDd
libmpi_cxxd.lib
libmpid.lib libopen-pald.lib libopen-rted.lib advapi32.lib Ws2_32.lib
shlwapi.lib
is
there a debug version of "advapi32.lib Ws2_32.lib shlwapi.lib"
For
now, I will just override that file for Release, build boost mpi, override for
Debug, build for Debug.
thanks,
MM