Analizando cadenas de entrada del usuario usando la biblioteca cparse de git

Soy nuevo en la programación de C ++ y deseo utilizar elbiblioteca cparse encontrado aquíhttps://github.com/cparse/cparse en mi proyecto Quiero interpretar cadenas de entrada del usuario como "a*(b+3)"(para variablesa yb) y usarlo como una función repetidamente en diferentes conjuntos de entrada.

Por ejemplo, tomar un archivo de texto como entrada con 2double números por línea, mi código escribirá un nuevo archivo con el resultado de "a*(b+3)"en cada línea (suponiendoa es el primer número yb es el segundo)

Mi problema surge cuando intento incluir elbiblioteca cparse de git. Seguí las instrucciones de configuración ingenuamente (siendo nuevo en git):

$ cd cparse
$ make release

Pero no puedo usar el comando make ya que estoy usando windows. Intenté descargar el archivo zip y copiar el.cpp y.h archivos en el proyecto directamente y utilizando el"incluir existente" opción en Visual Studio, pero obtiene una gran cantidad de errores de compilación y no puedo hacer que el código funcione por mí mismo.

¿Me estoy perdiendo el punto de alguna manera? ¿Cómo hago para que funcione?

De lo contrario, ¿hay otra manera de analizar cadenas de entrada de usuario y usarlas como funciones?

Respuestas a la pregunta(1)

Su respuesta a la pregunta