fatal error C1083: Cannot open include file: 'stdio.h': No such file or directory
Ostatnio zmodyfikowano 2013-10-29 17:36
Midas Temat założony przez niniejszego użytkownika |
» 2013-10-17 14:16:05 Nie dostałem, program nie czyta żadnego z plików nagłówkowych które są w stdafx.h Dzieje się to tylko w VS12. VS10 nie ma tego problemu. Czy ktoś mi może wytłumaczyć jak to naprawić ?? |
|
DejaVu |
» 2013-10-17 15:03:37 Wklej zawartość stdafx.h. |
|
Midas Temat założony przez niniejszego użytkownika |
» 2013-10-17 15:06:16 // stdafx.h : include file for standard system include files, // or project specific include files that are used frequently, but // are changed infrequently //
#pragma once
#include "targetver.h"
#include <stdio.h> #include <tchar.h>
// TODO: reference additional headers your program requires here
|
|
DejaVu |
» 2013-10-17 15:07:24 No, a teraz zastosuj się do tego, co zostało już napisane na pierwszej stronie tego tematu. |
|
Midas Temat założony przez niniejszego użytkownika |
» 2013-10-17 15:45:09 Wtedy jest to samo tylko z cstdio. Taki sam blad. Poza tym program nie czyta żadnej z tych bibliotek ktore sa tam zawarte. Jezeli zamienie je kolejnością to wyskoczy mi bład z ta biblioteka która jest zawsze po "targetver.h" |
|
DejaVu |
» 2013-10-29 17:36:09 Aplikacja powinna działać poprawnie pod VC++ 2012, jeżeli pliki używane w projekcie zostały wygenerowane Visual C++ 2012. Z Twoich wypowiedzi wynika, że używasz 3 środowisk, tj. Dev-C++, Visual C++ 2010 i Visual C++ 2012. Skoro masz program z Dev-C++ to nie powinien on posiadać żadnego stdafx-a. Skoro masz stdafx-a to dlatego, że wygenerowałeś go jakąś wersją Visuala. Skoro działa aplikacja pod Visual C++ 2010 to znaczy, że z tej wersji aplikacji pochodzi stdafx.h (jak również targetver.h). Utwórz nowy projekt konsolowy w Visual C++ 2012 i go skompiluj. Jeżeli przykładowa aplikacja konsolowa się skompiluje i uruchomi to znaczy, że Visual C++ 2012 jest poprawnie zainstalowany i Twój błąd wynika z błędnych działań, które podejmujesz, ale o nich nie piszesz. Jeżeli przykładowa aplikacja konsolowa, wygenerowana za pomocą kreatora Visual C++ 2012 się nie skompiluje, to będzie to oznaczało tyle, że masz coś albo źle zainstalowane albo nie masz service packów visuala. |
|
1 2 « 3 » |