Udostępnij przez


Błąd kompilatora C2220

ostrzeżenie traktowane jako błąd — nie wygenerowano pliku obiektu

Uwagi

/WX nakazuje kompilatorowi traktowanie wszystkich ostrzeżeń jako błędów. Ponieważ wystąpił błąd, nie wygenerowano żadnego obiektu ani pliku wykonywalnego.

Ten błąd pojawia się tylko wtedy, gdy /WX flaga jest ustawiona i ostrzeżenie występuje podczas kompilacji. Aby rozwiązać ten błąd, należy wyeliminować każde ostrzeżenie w projekcie.

Aby rozwiązać ten problem, użyj jednej z następujących technik

  • Rozwiąż problemy, które powodują ostrzeżenia w projekcie.

  • Skompiluj na niższym poziomie ostrzeżenia — na przykład użyj /W3 zamiast /W4.

  • Użyj pragma ostrzeżenia, aby wyłączyć lub pominąć określone ostrzeżenie.

  • Nie używaj /WX do kompilowania.