Нужно написать что-то вроде DLL библиотеки для С++ программы. Библиотеку хочу писать на CL. В первую очередь важна кросплатформенность (Win32 и Linux) и наличие качественной библиотеки для разбора XML, остальное второстепенно. Как бы это лучше сделать?