fatal error LNK1104: cannot open file 'kernel32.lib'
-
Hallo Forum,
ich habe bisher immer mit dem VS 2008 Express für C++ gearbeitet. Nun habe ich das Visual Studio 2008 Professional installiert. Wenn ich nun ein Hello World Konsolen Programm erstelle kommt diese Meldung, egel welches VS ich benutze:
fatal error LNK1104: cannot open file 'kernel32.lib'
Im Internet steht ich soll das Windows SDK installieren. Ich bin mir jedoch nicht sicher welches ich nehmen soll, da ich WindowsXP x64 verwende. Ev gibt es auch eine einfachere Lösung.
Vielen Dank
Tim
-
Visual Studio liefert das Windows SDK mit aus. Sollte eigentlich so direkt funktionieren.
-
Schmeiß einfach alles nochmal 'runter und installiere neu. Vielleicht hilft's...
-
Evtl. wurden die Verzeichnisse geändetr in den Einstellungen von VS.
Tools -> Options -> Projects and Solutions -> VC++ Directories
-
Ich geh' grad den anderen Weg: Ich installiere das SP1 zum VS*g*
-
Die SP1 Installation hat mir nicht weitergeholfen.
@Martin Richter: Dieses Menu gibt es bei mir nicht. Liegt vermutlich daran das ich als std Design VB ausgewählt habe. Ich habe jetzt dieses Verzeichnis bei den libs zusätzlich aufgenommen und kann nun kompilieren:
C:\Program Files\Microsoft SDKs\Windows\v6.0A\LibVielen Dank
Tim
-
In der Express Version gibt es jedoch dieses Menu.