Ayuda con Microsoft Visual C++ 2010

Iniciado por juancaa, 12 Julio 2012, 16:35 PM

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

juancaa

Pues veran, hace poco instale este software que provee Microsoft para generar y compilar codigo en C++. El tema es que al tratar de compilar cualquier codigo siempre me tira errores de compilación, he instalado tambien otras IDEs como puede ser Code::Blocks o Dev-C++ y tampoco me compilan... Supongo que debe ser porque no tengo ningun compilador instalado o tal vez asociado a dichas aplicaciones... Como puedo solucionar esto??

Un ejemplo de codigo simple que no soy capaz de compilar :


#include <iostream>

int main () {
std::cout << "Hello, World\n";
system("PAUSE");
return 0;
}


Error : 1>LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt.

Que tengas un buen dia!

0xDani

Tengo entendido que Code::Bocks viene con MinGW, es muy raro que no te compile un hola mundo. No creo que sea por el compiilador.

Saludos.
I keep searching for something that I never seem to find, but maybe I won't, because I left it all behind!

I code for $$$
Hago trabajos en C/C++
Contactar por PM

juancaa

Acabo de instalar MinGW y establecido el path pertinente y sigue sin compilar el codigo. La verdad que no lo entiendo.
Que tengas un buen dia!

dato000

Cuando usas codeblocks, creas el proyecto cbp apropiadamente???

Mirando un poco ese error, parece que es por una instalación inapropiada de Visual Studio, puede que haya corrompido algo en tu sistema, yo te sugeriria que desinstales todo lo de Visual y de MinGW y reinstales codeblocks para ver que tal funciona.



avesudra

Que instales o no instales el MinGW no tiene nada que ver con que codeblocks vaya a compilar con ese compilador , tienes que configurarlo(El microsof visual c++ digo), te vas a settings -> compiler and debugger y arriba del todo pone Selected compiler: despliega eso y elige Microsof Visual C++ la version que tengas , después de haberlo seleccionado te vas a la pestaña Toolchain executables y donde pone compiler installation directory : pones la ruta donde se instaló el compilador y prueba a ver si compila.
Regístrate en

juancaa

Lo logre!! Muchas gracias por su ayuda!!
Explico como lo hice: una vez instalado el MinGW y despues de haber establecido las variables de entorno tal y como os dije seguia sin compilar, así que, inspirado en vuestras palabras pense en reinstalar el soft pero antes que eso intente seguir los pasos de avesudra, pues bien, al intentar seguir sus pasos resulta que no econtraba la opción "Settings" directamente en el menú contextual pues primeramente habia que situarse en "Tools" y luego acceder a settings (estoy hablando de Microsoft C++ Visual Studio 2010) donde tampoco encontraba la opcion de "compiler and debugger" PERO encontre la opcion de "Reset", es decir "Tools-Settings-Reset", al aplicar estos pasos si no me equivoco ya podia compilar tranquilamente!!

Respecto a :
Cita de: daniyo en 12 Julio 2012, 16:39 PM
Tengo entendido que Code::Bocks viene con MinGW, es muy raro que no te compile un hola mundo. No creo que sea por el compiilador.

Existen dos versiones de Code::Blocks, una ligera sin MinGW (30Mb) y la otra mas pesada de 80Mb que si incorpora MinGW, al ver esto decidi optar por la version ligera y complicarme la vida sin saberlo...

Muchas gracias por vuestra ayuda.
Que tengas un buen dia!

dato000

Cita de: fMtQr en 12 Julio 2012, 17:54 PM
Respecto a :
Existen dos versiones de Code::Blocks, una ligera sin MinGW (30Mb) y la otra mas pesada de 80Mb que si incorpora MinGW, al ver esto decidi optar por la version ligera y complicarme la vida sin saberlo...

Muchas gracias por vuestra ayuda.

jaajjajajja tipico PWNED nos pasa a todos cuando empezamos jajajajaja vale al menos hubo solución rapida.