Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!
Werbeanzeige
Zitat
Ja ist doch klar. Du sagst dem Linker nie etwas über die ganzen Bibliotheken. Du hast lediglich eine Variable wo die drin stehen, die du aber nie benutzt.
Zitat
Bekommst du die Fehlermeldungen nur bei boost-Funktionen?
Zitat
Sind alle Bibliotheken mit dem gleichen Compiler bzw. der gleichen Compilerversion compiliert worden?
Ich möchte nicht die Projektdateien, sondern die Executable erstellen... Oder ist das mit CMake auch möglich?
C-/C++-Quelltext |
|
1 2 3 4 5 |
@echo off g++ Main.cpp -Wall -g -LC:/MinGW/lib/ -ltools -lboost -lboostsystem -lsfmlaudio -lsfmlgraphics -lsfmlwindow -lsfmlsystem -lsfmlnetwork -std=c++11 pause |
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 |
@echo off SET NAME= libboost.a SET CPPFILES= codecvt_error_category.cpp operations.cpp path.cpp path_traits.cpp portability.cpp unique_path.cpp utf8_codecvt_facet.cpp windows_file_codecvt.cpp SET OBJECTS= codecvt_error_category.o operations.o path.o path_traits.o portability.o unique_path.o utf8_codecvt_facet.o windows_file_codecvt.o SET LIBARIES= -LC:/MinGW/lib/ g++ -c -std=gnu++11 %CPPFILES% %LIBARIES% ar rs %NAME% %OBJECTS% ranlib %NAME% pause |
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 |
@echo off SET NAME= libboostsystem.a SET CPPFILES= error_code.cpp SET OBJECTS= error_code.o SET LIBARIES= -LC:/MinGW/lib/ g++ -c -std=gnu++11 %CPPFILES% %LIBARIES% ar rs %NAME% %OBJECTS% ranlib %NAME% pause |
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 |
// HIER KOMMT ER NOCH AN sf::RenderWindow app(sf::VideoMode(800, 600, 32), "test33"); // Wenn ich das auskommentiere stürzt er // beim erstellen des übernächsten Objektes (ein Objekt meiner Lib) ab... // ... Hier kommt er in jedem Fall durch! Keine Ahnung wieso! sf::Event event; // Hier würde er als nächstes Abstürzen wenn ich das obige Objekt (app) kommentiere und den Konstruktor abändere... -.- CManager manager(app, event); |
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Jack« (27.06.2012, 12:05)
Zitat
Unhandled exception at 0x691C2811 (sfml-window-2.dll) in a.exe: 0xC0000005: Access violation writing location 0x00000320.
Zitat
GPSVC.DLL Error opening file. Das System kann die angegebene Datei nicht finden(2).
IESHIMS.DLL Error opening file. Das System kann die angegebene Datei nicht finden(2).
Zitat
Probier vielleicht mal die SJLJ Libs von SFML. Laut der TDM-GCC Seite ist SJLJ default. Weiß ja nicht was für ein MingW du nutzt.
Treue Seele
Werbeanzeige