domin568 Temat założony przez niniejszego użytkownika |
» 2013-08-11 15:01:00 Udało mi się zrobić tryb release , ale nawet na naszym kursie pisze że na release się kompiluję bez -s , tylko trzeba zmienić tryb z Active (Debug) na Release , ale nadal odpala mi się ta konsola , a gdy chce odpalić exeka to potrzebuje jakiejś dllki ... |
|
abdi |
» 2013-08-11 15:14:51 konsole się wyłącza w opcjach IDE, liby nie mając nic do tego.
-s może być w trybie debug jak i release.
poprostu kiedy dołączasz liby z -s to pakujesz je do exeka i nie potrzebujesz mieć DLLek.
-s-d dla debug -s dla release |
|
domin568 Temat założony przez niniejszego użytkownika |
» 2013-08-11 15:17:10 No tak , ustawiam w Linker -> System Substem na SUBSYSTEM:WINDOW , ale wtedy mi wywala (dotyczący właśnie sfml-main.lib ) błąd linkowania , więc czemu w tej paczce nie ma main-s , próbuje skompilować przez Cmake ale nawet nie umiem go uruchomić , bo komenda cmake-gui poprostu nic nie robi ... |
|
MrPoxipol |
» 2013-08-11 15:44:39 A masz zainstalowane CMake? I dodane do PATH. /edit: A takie info jeszcze: Linkowanie sfml-main nie jest wymagane. Jeśli nie używać dźwięków, ani sieci w sfml linkuj tylko te biblioteki: PS Chociażbyś raczył przeczytać... http://sfml-dev.org/tutorials/2.1/start-cb.php Wszystko pięknie opisane.. |
|
domin568 Temat założony przez niniejszego użytkownika |
» 2013-08-11 15:55:30 Myślisz że ja tego nie czytałem ? Mam Visual 2012 , ustawiłem tam wszystko identycznie , usunąłem i zostawiłem tylko te 3 potrzebne liby , lecz wywala mi 50 błędów linkera , wszystkie dotyczące "dllimport" error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall sf::String::String(char const *,class std::locale const &)" (__imp_??0String@sf@@QAE@PBDABVlocale@std@@@Z) Jeden przykład . Co do Cmake , zainstalowałem je , włączyłem CMD odpaliłem plik vcvars32.bat , następnie piszę cmake-gui no i nie rozpoznaje takiej komendy ... |
|
abdi |
» 2013-08-11 16:46:25 zrob nowy projekt w empty project. |
|
domin568 Temat założony przez niniejszego użytkownika |
» 2013-08-11 16:59:07 Gdy ustawiam na czystym projekcie to mam coś takiego LNK2001: unresolved external symbol _WinMain@16 |
|
abdi |
» 2013-08-11 17:00:25 ustawiasz subsystem na window i linkier->advanced->Entry Point na mainCRTStartup |
|
1 « 2 » 3 |