Autor Tema: Como compilar un proyecto de VC++ via linea de comandos?  (Leído 2494 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado vlad

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 6351
    • Qualium.net
Como compilar un proyecto de VC++ via linea de comandos?
« : febrero 26, 2006, 09:05:21 am »
Hey, una pregunta a los muchos sabios de foro  :)

Como se puede ejecutar la compilacion de un proyecto de VC++ para VS03/VS05, usando la linea de comandos???

Necesito automatizar una compilacion, por lo tanto tengo que ocupar algun metodo que no sea irse a los menus... y darle compilar :p sino algo como "vc++ -c C:\blahblah\proyecto.vcproj"

Alguna idea?

Desconectado rdoggsv

  • Administrator
  • The Communiter-
  • *
  • Mensajes: 6530
  • "Once you go arch , u never go back"
    • SV CommunitY
Re: Como compilar un proyecto de VC++ via linea de comandos?
« Respuesta #1 : febrero 26, 2006, 10:29:11 am »
Hey, una pregunta a los muchos sabios de foro  :)

Como se puede ejecutar la compilacion de un proyecto de VC++ para VS03/VS05, usando la linea de comandos???

Necesito automatizar una compilacion, por lo tanto tengo que ocupar algun metodo que no sea irse a los menus... y darle compilar :p sino algo como "vc++ -c C:\blahblah\proyecto.vcproj"

Alguna idea?

te voy a investigar un poco cuando reinicie la pc , pero fijate que tienen que si mal no recuerdo tienen que ser dos comandos , por ejemplo ultimamente he usado el qt designer para c++ y ese lo acostumbro a compilar en linea de comandos y son dos

en la carpeta del proyecto le das qmake y luego le das make para que te haga el build asi que debe de ser algo igual para c++.

Y cuando quiero compilar mis proyectos de c# desde consola pues abro la de ms dos y luego le dos csc nombrearchivoprincipal.cs .

Pero el comando para c++ si te lo debo , busca en la carpeta de  \windows\microsoft net\framework\vxx\ a ver los comandos que estan ahi y buscate si no hay alguno que se llame cpp o algo asi :P

Porque como te digo en los de c# no necesitas ni siquiera tener el proyecto sino que simplemente creas un fichero que contenga todo tu codigo y luego a ese le das csc archivo.cs y listo el te crea un ejecutable con el mismo nombre...

Desconectado vlad

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 6351
    • Qualium.net
Re: Como compilar un proyecto de VC++ via linea de comandos?
« Respuesta #2 : febrero 26, 2006, 12:41:28 pm »
El compilador de C++ via linea de comandos es el cl.exe, en /vc/bin supongo que es el equivalente :\

Gracias por la pista  :)

Desconectado vlad

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 6351
    • Qualium.net
Re: Como compilar un proyecto de VC++ via linea de comandos?
« Respuesta #3 : marzo 13, 2006, 07:33:20 am »
por si les interesa:

Citar
C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE\devenv.exe

ese era el bendito ejecutable (obvio que para el 2005 es Microsoft Visual Studio .NET 2005\Common8\IDE\devenv.exe)

y se usa:

Citar
C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE\devenv.exe -rebuild Destino archivo.vcproj

ó

Citar
C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE\devenv.exe -build Destino archivo.vcproj

Saludos