Dev - C++ - Digital Mars Linea de comandos

 
Vista:
sin imagen de perfil
Val: 3
Ha disminuido su posición en 8 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Digital Mars Linea de comandos

Publicado por Jorge (2 intervenciones) el 24/05/2019 04:26:44
Buenas:

Alguien sabe la configuracion del dmc.exe, para compilar codigo C++ en la linea de comandos de windows, coloco la direccion PATH="...\bin", genero el archivo fuente, lo compilo pero no se genera el .exe. probablemente hace falta utilizar el comando link.exe, pero como?

Es facil programar en DEV-C++, pero no quiero utilizar un IDE, solo texto plano.

Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Superindio
Val: 52
Ha disminuido 1 puesto en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Digital Mars Linea de comandos

Publicado por Superindio (25 intervenciones) el 24/05/2019 18:33:55
Bueno a lo mejor te esta generando un error para ello vas a tener que ir armando un compile.bat
con el contenido lo mas basico como este:


1
2
3
4
5
6
7
8
SET PATH=c:\dm\bin;%PATH%
SET INCLUDE=c:\dm\include\
SET LIB=c:\dm\dmc_lib\;c:\dm\lib\
 
set CODE=%1%.c
set OBJE=%1%.o
set EXE=%1%.exe
dmc -l %CODE% -o %EXE%

luego por linea de comando para compilar mi programa hello.C ejecutas asi:

1
compile hello

esto deberia generar un hello.Exe si no hay errores o
un .l si hay errores y dentro de ese archivo veras donde esta el error
o
sino echa un vistazo en

https://digitalmars.com/ctg/ctgCompilingCode.html#console
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 417
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Digital Mars Linea de comandos

Publicado por Thanatos (199 intervenciones) el 24/05/2019 20:12:21
Para compilar código C++ con el compilador de Digital Mars necesitas agregar los archivos STLport al directorio del compilador.

Te dejo un link para descargar el compilador con los archivos necesarios, acabo de obtenerlo de la página de Digital Mars. Asegúrate de que la ruta hacia la carpeta principal (dm) no contenga espacios. Agrega la ruta de la carpeta bin a la variable de entorno PATH, como lo hiciste antes.

El comando más simple para compilar tu código, por ejemplo si el archivo tiene el nombre main.cpp, sería:

dmc main.cpp

También podría usarse:

sc main.cpp

En el enlace que publicó Superindio encontrarás otras opciones, que pueden servirte cuando necesites enviarle una instrucción más detallada al compilador.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar