Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
schneidi74 Senior JLI'ler
Anmeldedatum: 14.05.2004 Beiträge: 243
Medaillen: Keine
|
Verfasst am: 12.04.2006, 17:28 Titel: umstieg 2003 auf 2005 |
|
|
Ich hab mal ein kleines Problemchen,
ich habe ein Projekt, welches unter VC2003 einwandfrei läuft. Beim erstellen der Projektmappe unter VC2005 bekomme ich die Meldung, das die libc.lib fehlt.
Mir ist momentan nichtmal bewußt wofür ich die brauchen sollte. Kann mir jemand sagen wo ich einstellen kann, das er darauf verzichtet die linken zu wollen?
Danke im voraus _________________ -+- SchNeiDi74 -+-
-+- www.creative-games.de -+- |
|
Nach oben |
|
|
Dragon Super JLI'ler
Alter: 38 Anmeldedatum: 24.05.2004 Beiträge: 340 Wohnort: Sachsen Medaillen: Keine
|
Verfasst am: 12.04.2006, 17:50 Titel: |
|
|
Was macht dein Programm und welche Libs verwendest du dafür? Wenn du ein bestehendes 2003er Projekt geöffnet hast, solltest du lieber ein neues Projekt anlegen und deine Daten in das neue einfügen. _________________ Nur wenn man ein Ziel sieht, kann man es auch treffen.
___________
Mein Leben, Freunde und die Spieleentwicklung |
|
Nach oben |
|
|
51m0n JLI'ler
Alter: 33 Anmeldedatum: 06.01.2006 Beiträge: 167 Wohnort: Erkelenz Medaillen: Keine
|
Verfasst am: 12.04.2006, 17:55 Titel: |
|
|
Hallo
Guck mal unter Project->Projectname Properties->Confurigation Properties->Linker->Command Line
Dort kannst du dann die libc.lib einbinden. Wofür du die brauchst kann ich dir auch nicht sagen. _________________ Teigwaren
heißen Teigwaren,
weil sie früher einmal Teig waren |
|
Nach oben |
|
|
Dragon Super JLI'ler
Alter: 38 Anmeldedatum: 24.05.2004 Beiträge: 340 Wohnort: Sachsen Medaillen: Keine
|
Verfasst am: 12.04.2006, 18:02 Titel: |
|
|
51m0n hat Folgendes geschrieben: | Wofür du die brauchst kann ich dir auch nicht sagen. |
In dieser Lib stehen alle C Funktionen wie malloc, free, strlen, sin, cos, ... . _________________ Nur wenn man ein Ziel sieht, kann man es auch treffen.
___________
Mein Leben, Freunde und die Spieleentwicklung |
|
Nach oben |
|
|
51m0n JLI'ler
Alter: 33 Anmeldedatum: 06.01.2006 Beiträge: 167 Wohnort: Erkelenz Medaillen: Keine
|
Verfasst am: 12.04.2006, 18:14 Titel: |
|
|
Wird die automatisch mitgelinkt?
Ich hab nämlich die lib gar nich drinn und kann die funktionen trotzdem nutzen. Oder stehen die auch nochmal in einer anderen lib? _________________ Teigwaren
heißen Teigwaren,
weil sie früher einmal Teig waren |
|
Nach oben |
|
|
Dragon Super JLI'ler
Alter: 38 Anmeldedatum: 24.05.2004 Beiträge: 340 Wohnort: Sachsen Medaillen: Keine
|
Verfasst am: 12.04.2006, 20:21 Titel: |
|
|
51m0n hat Folgendes geschrieben: | Wird die automatisch mitgelinkt?
Ich hab nämlich die lib gar nich drinn und kann die funktionen trotzdem nutzen. Oder stehen die auch nochmal in einer anderen lib? |
Ich bin mir nicht ganz sicher, aber ich glaube, die C-Funktionen stehen seit 2005 in einer anderen Lib. _________________ Nur wenn man ein Ziel sieht, kann man es auch treffen.
___________
Mein Leben, Freunde und die Spieleentwicklung |
|
Nach oben |
|
|
Christian Rousselle Site Admin
Alter: 48 Anmeldedatum: 19.07.2002 Beiträge: 1630
Medaillen: Keine
|
Verfasst am: 13.04.2006, 11:12 Titel: |
|
|
Welche Version von VC2005 hast du? Wenn es die Expressedition ist, solltest du das Platform SDK installieren und die Pfade entspechend setzen. |
|
Nach oben |
|
|
51m0n JLI'ler
Alter: 33 Anmeldedatum: 06.01.2006 Beiträge: 167 Wohnort: Erkelenz Medaillen: Keine
|
|
Nach oben |
|
|
Jones Senior JLI'ler
Alter: 33 Anmeldedatum: 03.03.2005 Beiträge: 208 Wohnort: Köln Medaillen: Keine
|
Verfasst am: 13.04.2006, 14:34 Titel: |
|
|
Hehe, ehrlich gesagt ist das mein Problem.
Ich benutze Visual Studio 2005 Prof. und der schneidi benutzt die 2003er Version. Es gab vorher keine Probleme mit dem konvertieren, kompilieren und linken eines Projekts aus der 2003er Version. Aber aufeinmal gab es die Probleme und in der Ausgabe stand die 'libc.lib' würde fehlen, aber vorher gab es dieses Problem nicht. Ich hab in den lib Orndern geguckt und keine 'libc.lib' gefunden(es gibt aber diverse andere libs wie z.B. 'libcmt.lib'). Das Platform SDK habe ich auch installiert. Ich hab schon mit der 'libc.lib' aus der 2003er Version versucht damit gibt es aber nur Fehler. |
|
Nach oben |
|
|
|