Estoy tratando de generar un proyecto C# dentro de una base de código CMake C++ existente en Windows. Después de algunas investigaciones, solo pude encontrar dos proyectos que construyeron sus propios compiladores CSharp para CMake: gdcm y kde.Generar proyecto C# utilizando CMake
Probé las dos. Lamentablemente, el primero no pudo generar un proyecto de C#. En cambio, creó un proyecto VS C++ con archivos cs, y debido a los indicadores C++ establecidos para el enlazador, la compilación siempre falló con errores. Después de experimentar con el proyecto de muestra que proporcionaron, me pregunto si esto podría deberse a una limitación del generador de código "Visual Studio 8 2005".
El segundo proyecto estaba dirigido principalmente a Mono, así que tampoco tuve éxito con él.
¿Alguien ha tenido una experiencia positiva con la construcción de proyectos de C# utilizando uno de esos módulos CMake u otra cosa?
Actualización: el hecho de que cmake haya creado proyectos de C++ con archivos de código fuente C# hace que el proyecto casi no se pueda utilizar: Intellisense no funciona, no se puede acceder a app.config por los medios habituales, etc. Estoy suspendiendo la investigación en esta dirección y cambiar a la configuración del proyecto basado en MsBuild. – Leonid