Pregunta

i utilizar Visual Studio 2008, y yo elegimos un .cpp en Visual C ++

Al principio copiado una muestra tutorial

#include <stdio.h>

int main()
{
 int x=1;
 int n =1;
 printf("Wie viele Zahlen wollen sie ausgeben lassen?: ");


 for(int i=0; i < n; ++i)
 {
  x*=i; // x=x*i
  printf("%d: %d\n", i, x); 
 }

 return 0;
}

pero me sale un error

en alemán: ¡Error beim Starten von "rc.exe". -> Problema por statring "rc.exe"

¿Qué hice mal?

¿Fue útil?

Solución 2

bien finalmente i encontró la solución

VS2008 instalaciones rc.exe en C: \ Archivos de programa \ Microsoft SDKs \ Windows \ v6.0A \ Bin y allí el rc.exe faltaba, así que tuve descarga rc.exe y ponerlo en esa carpeta.

Ahora funciona

Otros consejos

Estos archivos se encuentran en (si ha instalado Microsoft SDK):

c:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin

Sólo tiene que añadir a este camino (VC ++ Directorios -> Los archivos ejecutables)

para principiantes: Visual Studio 2008:

Tools (menu) -> Options -> Projects and Solutions -> VC++ Directories -> Show Directories for: -> Executable files -> New Line (tiny square button with new folder icon)

Visual Studio 2010:

Project (menu) -> {your project name} properties -> Configuration Properties -> Executable Directories -> edit (from combo-box menu)

No creo que haya nada está mal con el código que envió. El mensaje de error que usted ha citado sugiere que su proyecto está configurado para usar los recursos y, o bien el archivo de recursos no está presente o instalar el compilador no es muy allá.

Ninguno de los dos debe hacer ninguna diferencia en el programa anterior. En primer lugar, asegúrese de que lo tienes configurado como una consola Win32 ejecutable y luego asegurarse de que no tiene ningún recurso (.rc) presenta alrededor.

  

Al principio copiado una muestra tutorial

¿Dónde se copia el código? (Lo que el código fuente?)

Cuando se inicia Visual Studio 2008, sí creó un proyecto? que tipo ? ¿O simplemente crea un nuevo archivo y esperanza ser capaz de compilación?

Sugiero crear un proyecto nuevo de consola (Aplicación de consola Win32) y pega el código en el auto-mágicamente creado "principal" (probablemente llamada tmain) del proyecto.

Yo sólo probamos y funciona (al menos de compilación y enlace).

Max.

Yo tenía el mismo problema anoche con una versión antigua de Visual Studio. He descubierto que hay un error conocido en AVG antivirus que pone en cuarentena el archivo rc.exe.

En mi caso, después de que había cambiado a un anti-virus diferente, también instalado otra versión de Visual Studio. Dentro de los archivos de esa instalación, he encontrado el archivo Rc.exe y pegué en la estructura de archivos de la instalación que estaba lanzando el error. Mi código compilado y ejecutado correctamente después de eso.

Esta es la ruta en la que me pega rc.exe (yo estaba usando Visual C ++ en VS 2003): C: \ Archivos de programa \ Microsoft Visual Studio .NET 2003 \ Vc7 \ bin

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top