Question

i utiliser Visual Studio 2008, et j'ai choisi un Cpp en c ++ visuelle

i au premier copié un échantillon de tutoriel

#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;
}

mais je reçois une erreur

en allemand: Fehler beim Starten von "rc.exe". -> Problème de statring "rc.exe"

Qu'ai-je tort?

Était-ce utile?

La solution 2

bien enfin je l'ai trouvé la solution

VS2008 installe rc.exe dans C: \ Program Files \ Microsoft SDKs \ Windows \ v6.0A \ Bin et là, le rc.exe était absent, donc je devais télécharger rc.exe et le mettre dans ce dossier.

maintenant il fonctionne

Autres conseils

Ces fichiers se trouvent dans (si vous avez installé Microsoft SDK):

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

Il suffit d'ajouter ce chemin à (répertoires VC ++ -> Executable files)

pour les débutants: 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)

Je ne pense pas qu'il y ait quelque chose de mal avec le code affiché. Le message d'erreur que vous avez cité suggère que votre projet est configuré pour utiliser les ressources et soit le fichier de ressources n'est pas présent ou le compilateur d'installation est pas tout à fait.

Aucun d'eux ne devrait faire aucune différence pour le programme ci-dessus. Tout d'abord, assurez-vous que vous l'avez défini comme un exécutable Win32 Console et assurez-vous que vous n'avez pas des fichiers de ressources (.rc) autour.

  

i au premier copié un échantillon de tutoriel

Où avez-vous copié le code? (Ce code source?)

Lorsque vous démarrez Visual Studio 2008, vous avez créé un projet? quel genre ? ou avez-vous simplement créé un nouveau fichier et l'espoir est de pouvoir compiler?

Je suggère de créer un nouveau projet Console (Application console Win32) et collez le code dans le « principal » créé automatiquement par magie (_tmain probablement appelé) du projet.

Je viens d'essayer et il travaille (au moins compiler et lier).

Max.

J'ai eu le même problème hier soir avec une ancienne version de Visual Studio. Je trouve qu'il ya un bug connu dans l'anti-virus AVG qui met en quarantaine le fichier rc.exe.

Dans mon cas, après avoir passé à un anti-virus différent, j'ai aussi installé une autre version de Visual Studio. Au sein des fichiers de cette installation, j'ai trouvé le fichier RC.exe et coller le texte dans la structure de fichier pour l'installation qui a été jeter l'erreur. Mon code compilé et a couru correctement après.

Voici le chemin où je collais rc.exe (je l'aide de Visual C ++ dans VS 2003): C: \ Program Files \ Microsoft Visual Studio .NET 2003 \ Vc7 \ bin

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top