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

Kurs New Curses [instalacja]

Ostatnio zmodyfikowano 2012-12-14 18:13
Autor Wiadomość
Kopczak1995
Temat założony przez niniejszego użytkownika
Kurs New Curses [instalacja]
» 2012-12-14 17:11:33
Mam mały problem z instalacją tej biblioteki. Ściągnąłem pdcourses ale nie wiem jak to umieścić, żeby działało. Poszukałem na forum i znalazłem artykuł "[C++] Instalacja bibliotek w Code::Blocks" ale nie pomógł mi bo nie ma w pobranej paczce żadnego pliku "include" ani też pliku z rozszerzeniem .a, a jedynie plik .dll, który akurat dodałem
i dwa pliki nagłówkowe "curses.h oraz "panel.h" i nie wiem co tu zrobić...

Kurcze pomóżcie mi proszę bo zainteresowała mnie ta biblioteka - mam grę w całości dosową i ta biblioteka bardzo by ją urozmaiciła :/
P-70983
SeaMonster131
» 2012-12-14 17:19:17
Daj include do tych dwóch plików (lub samego "curses.h"), a plik *.dll daj obok aplikacji *.exe, jeżeli będzie taka potrzeba.
P-70984
Kopczak1995
Temat założony przez niniejszego użytkownika
» 2012-12-14 17:42:58
Kurcze wytłumacz mi to proszę jak w podręczniku dla opornych jak mam to zrobić?
Spróbowałem tak:

C/C++
#include "curses.h"

int main()
{
    initscr(); //1
    printw( "Hello World !!!" ); //2
    getch(); //3
    endwin(); //4
    return 0;
}
Wszystkie pliki wypakowałem w pliku projektu, a dodatkowo plik *dll wrzuciłem tam gdzie się normalnie pojawia plik *exe w Code::Blocks i mimo, że wszystko trwało dłużej to i tak mi nie skompilował -.-
P-70988
kubawal
» 2012-12-14 17:45:16
Jakie błędy wystąpiły?
P-70989
Kopczak1995
Temat założony przez niniejszego użytkownika
» 2012-12-14 17:53:03
Już nie czepia się o brak biblioteki ale mam za to:

|In function `main':|
C:\Program Files\CodeBlocks\test_lib_new_course\001_hello_world\main.cpp|6|undefined reference to `initscr'|
C:\Program Files\CodeBlocks\test_lib_new_course\001_hello_world\main.cpp|7|undefined reference to `printw'|
C:\Program Files\CodeBlocks\test_lib_new_course\001_hello_world\main.cpp|8|undefined reference to `_imp__stdscr'|
C:\Program Files\CodeBlocks\test_lib_new_course\001_hello_world\main.cpp|8|undefined reference to `wgetch'|
C:\Program Files\CodeBlocks\test_lib_new_course\001_hello_world\main.cpp|9|undefined reference to `endwin'|
||=== Build finished: 5 errors, 0 warnings ===|
P-70990
kubawal
» 2012-12-14 17:55:01
Kod daj w [cpp]...[/cpp] , a log kompilatora w [log]...[/log]

Jakie dodałeś lib'y?
P-70991
Kopczak1995
Temat założony przez niniejszego użytkownika
» 2012-12-14 18:12:56
Eeee... Już działa nie dodałem pliku *lib tym razem :) Już jest spoko :P
A czy nie ma jakiegoś artykułu na forum o tych klamrach, które mi podałeś?
To z tym kodem i logiem kompilatora...
P-70996
kubawal
» 2012-12-14 18:13:51
» KursyKurs STC kurs
P-70997
« 1 »
  Strona 1 z 1