I think you should use MonoDevelop , an IDE, unlike Mono itself.
Yes, MonoDevelop uses gcc / g ++ to compile the C / C ++ source code, but it is not compiled for CIL - it is compiled into a native binary.
If I understand correctly, then you can use boost simply.
If, however, you ask if Mono supports assembly or mixed-mode executables (for example, / exe assemblies that contain both native and .NET CIL), then, unfortunately, they tell you that this function is not supported, and does not compile C ++ for pure CIL from Mono.
jstedfast
source share