Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

C++ SFML Kompilacja

Ostatnio zmodyfikowano 2014-05-19 21:03
Autor Wiadomość
Arksi
Temat założony przez niniejszego użytkownika
C++ SFML Kompilacja
» 2014-05-19 12:58:56
Witam,
miałem około miesiąca przerwy od C++, dziś postanowiłem to wznowić.

Przydatne dane:

Code::Blocks 13.12

=== TDM-GCC Compiler Suite for Windows ===
---        GCC 4.7 & 4.8 Series        ---
***   Standard MinGW 32-bit Edition    ***

SFML 2.0


Podczas próby kompilacji takiego kodu:
C/C++
#include <cstdio>
int main()
{
    printf( "Test dzialania Code::Blocks" );
    return 0;
}

Otrzymuję takie logi:

cannot find -lsfml-audio-d
cannot find -lsfml-graphics-d
cannot find -lsfml-main-d
cannot find -lsfml-network-d
cannot find -lsfml-system-d
cannot find -lsfml-window-d


Postanowiłem to otworzyć w pliku, gdzie zrobiłem konfigurację biblioteki SFML. Mając taki sam kod otrzymałem taki oto log:

cannot open output file bin\Debug\SFML-Program.exe: Permission denied


Zaznaczam, że wcześniej nie miałem takich problemów. Code::Blocks jak i również biblioteka SFML działały poprawnie.
Co mam zrobić, aby wszystko zaczęło działać poprawnie?
Z góry dziękuję
P-110372
MrPoxipol
» 2014-05-19 13:24:17
Ubij w menedżerze zadań proces SFML-Program.exe. Przecież pisze jak byk, że brak dostępu.
Popraw nazwę tematu.
P-110375
Arksi
Temat założony przez niniejszego użytkownika
» 2014-05-19 13:40:01
Proces zdjęty.
Teraz w logu nie mam żadnych błędów, jednak program dalej nie chce się odpalić.


"Popraw nazwę" - Na jaką?
P-110378
MrPoxipol
» 2014-05-19 13:48:55
Teraz w logu nie mam żadnych błędów, jednak program dalej nie chce się odpalić.
Rebuild projektu.
"Popraw nazwę" - Na jaką?
Na przykład: "[SFML 2.x] Problemy z kompilacją projektu Code::Blocks"

Postanowiłem to otworzyć w pliku, gdzie zrobiłem konfigurację biblioteki SFML.
Ustaw ścieżkę do katalogu libów.
P-110381
Arksi
Temat założony przez niniejszego użytkownika
» 2014-05-19 14:55:21
Zrobiłem nowy projekt i go skonfigurowałem, nic to nie dało, dalej nie ma błędów, a program nie chce się odpalić.

Jeżeli chodzi Ci o wprowadzenie ścieżki do "libów" do:
Project build options > Search directories > Linker
to mam to wykonane. Chyba, że trzeba je wprowadzić gdzieś jeszcze.

Chciałem dać nazwę podobną do tej, którą mi proponujesz, niestety w regulaminie jest napisane coś takiego:
" Lista zakazanych wyrażeń w temacie to: Problem (...)"
Nie wiem, czy można naginać zasady do tego stopnia :/
P-110385
MrPoxipol
» 2014-05-19 15:41:28
Ustawiłeś ścieżki dla całego projektu? (ważne.)
P-110396
Arksi
Temat założony przez niniejszego użytkownika
» 2014-05-19 17:01:58
Hmm...

Ustawiałem tylko ścieżkę do include i lib z biblioteki.

Gdzie mam wprowadzić tą ścieżkę? Ma ona kierować do pliku z rozszerzeniem .cbp?
P-110407
MrPoxipol
» 2014-05-19 19:48:27
P-110422
« 1 » 2
  Strona 1 z 2 Następna strona