Platform | ACE or OpenDDS | Configuration | Command | Note |
---|---|---|---|---|
Linux | No | Release | mwc.pl -type make liquibook.mwc | |
Linux | No | Debug | mwc.pl -type make liquibook.mwc -value_template configurations=Debug | |
Linux | Yes | Both | mwc.pl -type gnuace liquibook.mwc | See note on platform_macros.GNU |
Windows | Either | Both | mwc.pl -type vc10 liquibook.mwc |
To switch between Debug and Release builds, modify the file $ACE_ROOT/include/makeinclude/platform_macros.GNU:
Debug:
boost=1 debug=1 inline=0 optimize=0 include $(ACE_ROOT)/include/makeinclude/platform_linux.GNU
Release:
boost=1 debug=0 inline=1 optimize=1 include $(ACE_ROOT)/include/makeinclude/platform_linux.GNU