У меня есть доступ к исходному коду c++, и по умолчанию он компилируется в статический *.lib.
Есть ли более простой способ сделать это, чем писать обложку c++/CLI?
Боюсь, вам придется писать обертку C++/CLI, поскольку.lib не является исполняемым кодом.
Вот один пример того, как это сделать: здесь