Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Visual Studio Nie można odnaleźć określonego pliku.

Ins0maniaC 25 Lut 2015 17:42 1542 14
  • #1 25 Lut 2015 17:42
    Ins0maniaC
    Poziom 17  

    Witam. Przestawiam się z codeblocksa na visual studio. (2010). Uczelnia umożliwia mi pobranie wersji Ultimate z dreamsparka. Wszystko zainstalowane i dostaję poniższy błąd:

    0 14
  • Pomocny post
    #2 25 Lut 2015 18:03
    szelus
    Specjalista - Mikrokontrolery

    Przecież masz jak byk na dole, że się kompilacja nie udała, no więc programu nie ma...
    Wklej log z kompilacji.

    1
  • #3 25 Lut 2015 18:29
    Ins0maniaC
    Poziom 17  

    Meh, zapomniałem to dodać

    "Error 1 error LNK1123: failure during conversion to COFF: file invalid or corrupt c:\Users\Admin\documents\visual studio 2010\Projects\programpirwszy\programpirwszy\LINK
    "

    0
  • #4 26 Lut 2015 19:49
    Ins0maniaC
    Poziom 17  

    Nikt nie wie o co chodzi?

    0
  • Pomocny post
    #5 26 Lut 2015 20:49
    -psiak-
    Poziom 32  

    Z treści błędu wynika że dodałeś jakaś bibliotekę nie kompatybilną z VS.

    1
  • #6 26 Lut 2015 21:17
    Ins0maniaC
    Poziom 17  

    Nic nie zmieniałem w ustawieniach instalacji. Nic nie dodawałem. Spróbować przeinstalować?

    0
  • Pomocny post
    #8 26 Lut 2015 22:00
    rufek90
    Poziom 24  

    Dorzuć takie coś na początek pliku:

    Kod: cpp
    Zaloguj się, aby zobaczyć kod

    -1
  • Pomocny post
    #9 26 Lut 2015 23:04
    LED5W
    Poziom 32  

    rufek90 napisał:
    Dorzuć takie coś na początek pliku:

    Kod: cpp
    Zaloguj się, aby zobaczyć kod
    Żeby wyrzuciło, że nie znalazło stdafx.h? :|

    0
  • Pomocny post
    #10 26 Lut 2015 23:16
    rufek90
    Poziom 24  

    Nie programuję w c++, ale faktem jest, że program napisany przez autora wątku zaczyna się kompilować u mnie po dodaniu właśnie #include "stdafx.h". Używam VS 2k10 prof.

    Co prawda błąd bez #include "stdafx.h" jest nieco inny, bo:

    error C1010: unexpected end of file while looking for precompiled header. Did you forget to add '#include "StdAfx.h"' to your source?


    oto moja zawartość pliku stdafx.h znajdującego się w folderze "Header Files" projektu aplikacji konsolowej win32. Nie dodawałem tego pliku sam, on tworzy się przy tworzeniu projektu aplikacji konsolowej :)

    Kod: cpp
    Zaloguj się, aby zobaczyć kod



    Edit: Teraz zauważyłem, że autor ma te foldery puste. Tworzyłeś nowy projekt win32 console application? U mnie tak to wygląda:

    Visual Studio Nie można odnaleźć określonego pliku.

    0
  • Pomocny post
    #11 26 Lut 2015 23:44
    LED5W
    Poziom 32  

    rufek90 napisał:
    Nie programuję w c++, ale faktem jest, że program napisany przez autora wątku zaczyna się kompilować u mnie po dodaniu właśnie #include "stdafx.h". Używam VS 2k10 prof.

    Co prawda błąd bez #include "stdafx.h" jest nieco inny, bo:

    error C1010: unexpected end of file while looking for precompiled header. Did you forget to add '#include "StdAfx.h"' to your source?
    Jest zupełnie inny, w dodatku zgłoszony przez linker.

    rufek90 napisał:
    Edit: Teraz zauważyłem, że autor ma te foldery puste. Tworzyłeś nowy projekt win32 console application?
    Pewnie tak, ale zaznaczona została opcja pustego projektu, albo odznaczone zostało tworzenie prekompilowanych nagłówków a reszta plików usunięta. W każdym razie kod jest prawidłowy.

    0
  • #13 27 Lut 2015 14:41
    -psiak-
    Poziom 32  

    To mi wygląda na kłótnię z innym kompilatorem np Borland lub GCC.
    Radzę odinstalować Visual i zainstalować ponownie.

    0
  • Pomocny post
    #14 27 Lut 2015 16:34
    LED5W
    Poziom 32  

    LED5W napisał:
    Masz VS2010 SP1?

    0
  • #15 27 Lut 2015 16:58
    Ins0maniaC
    Poziom 17  

    Jest to wersja Ultimate. Nie Service Pack 1.

    @EDIT:

    Tak jak poradził kolega LED5W pomogło zainstalowanie Service Pack 1.

    0