2013-09-05 1 views
1

J'ai essayé toute la journée pour résoudre ce problème et ça me rend fou, j'essaye de déboguer et d'exécuter mon tout premier programme C++, Hello World, et je reçois l'avis suivant:erreur fatale LNK1104 C++

1> ------ Construire commencé: projet: HelloWorld, Configuration: Debug Win32 ------ 1> LINK: LNK1104 d'erreur fatale: ne peut pas ouvrir le fichier « C: \ Users \ win 7 \ Desktop \ C++ tutorials \ HelloWorld \ Debug \ HelloWorld.exe » ========== Construire: 0 réussi, 1 a échoué, 0 mise à jour, 0 sautées ======= ===

Je reçois aussi une détection d'AVG qui dit:

menace: programme potentiellement dangereux Hacktool.ABLQ nom de l'objet: C: \ Users \ win 7 \ Desktop \ C++ tutorials \ HelloWorld \ Debug \ HelloWorld.exe

J'ai essayé d'ajouter à la liste des exceptions, qui a également n'a pas aidé, je ne comprends pas, quel est le problème alors ?? et comment puis-je résoudre ce problème?

+0

Eh bien, il semble que ce n'est pas seulement un programme de bonjour, ou du moins pas pour moy. pourriez-vous fournir une source? –

+2

Nettoyez et reconstruisez l'ensemble du projet. Essayez d'ajouter le dossier aux listes d'exceptions, pas seulement le fichier. Comme chaque fois que vous referez le fichier exe, AVG pourrait penser que c'est un nouveau fichier. –

+2

Ce gars semble avoir eu le même problème que vous: http://stackoverflow.com/a/7313073/2750558 – Scott

Répondre

3

Assurez-vous que votre HelloWorld.exe ne fonctionne pas lors de la compilation de liaison. Aussi Antivirus peut mettre en quarantaine exécutable pendant la construction lorsque le code suspect suspect là. Essayez d'ajouter le répertoire de construction dans la liste des exceptions de votre antivirus lorsque vous faites confiance au code source que vous créez.

+0

Il vaut mieux ne pas désactiver l'antivirus complètement, mais ajouter le répertoire où vous construisez dans la liste des exceptions. – lrineau

Questions connexes