Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Zasto ovo ne radi?

[es] :: C/C++ programiranje :: Zasto ovo ne radi?

[ Pregleda: 2151 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

markozelenovic
Kratovo

Član broj: 152567
Poruke: 231



Profil

icon Zasto ovo ne radi?07.06.2008. u 19:47 - pre 193 meseci
Code:
#include<cstdlib>
#include<iostream>
#include<winbgim.h>
using namespace std;
int main(){
    int gdriver=9;
    int gmode=2;
    initgraph(&gdriver,&gmode,"");
    setbkcolor(WHITE);
    setcolor(BLACK);
    cleardevice();
    circle(320,240,180);
    getch();
    closegraph();
    return 0;
}

izbacuje gresku:
Citat:
[Linker error] undefined reference to `IID_IPicture'

i jos takvih "Linker Gresaka".

ali ja sam u parameters na linker upisao:
-lbgi -lgdi32
a imam i ovaj heder"#include<winbgim.h>"

Whats wrong ???
 
Odgovor na temu

Eurora3D Team
Nebojsa - Programer & Vodja tima
Beograd

Član broj: 120376
Poruke: 900
91.148.113.*



+7 Profil

icon Re: Zasto ovo ne radi?07.06.2008. u 23:31 - pre 193 meseci
Verovatno nisi ukljucio neku Library...
Jel to mingw kompajler ?
 
Odgovor na temu

deerbeer
Beograd

Član broj: 174418
Poruke: 1189
*.adsl-1.sezampro.yu.



+395 Profil

icon Re: Zasto ovo ne radi?08.06.2008. u 07:12 - pre 193 meseci
http://www.codeproject.com/KB/...s/load_jpeg__gif_resource.aspx
[quote]#codeproject
For VC++ 6, ensure you have the following libraries in your 'VC98/Lib' directory: OLEPRO32.LIB and OLE32.LIB
..
..
hehe...I had the same problem
After messing around very bad...I discovered
that when u link the libs :

- libole32.a (link as -lole32)
- libolepro32.a (link as -lolepro32)

Then your compiler won't nag about OleLoadPicturePath(...)
For the IID_Picture obj, u have also have to link :
libuuid.a (link as -luuid)

[/qoute]



Viva lollapalooza
 
Odgovor na temu

markozelenovic
Kratovo

Član broj: 152567
Poruke: 231



Profil

icon Re: Zasto ovo ne radi?08.06.2008. u 07:49 - pre 193 meseci
Mingw kompajler i DevC++ IDE,
imam i libaries "
*libgi.a
*libconio.a

i to je sve u direktorijumu "lib"!!!
 
Odgovor na temu

deerbeer
Beograd

Član broj: 174418
Poruke: 1189
*.adsl-1.sezampro.yu.



+395 Profil

icon Re: Zasto ovo ne radi?08.06.2008. u 08:02 - pre 193 meseci
Onda nesto nije u redu sa redosledom linkovanja biblioteka u tvom projektu ...
Probaj da ukljucis linker options/switch (verovatno ga ima u DevC++ -u )
da ti ispisuje redosled lib-ova koji se include-uju u output/debug prozoru ...

U VC++ je to opcija :/verbose a evo i slicne problematike na
http://www.codeguru.com/forum/archive/index.php/t-269498.html


Viva lollapalooza
 
Odgovor na temu

markozelenovic
Kratovo

Član broj: 152567
Poruke: 231



Profil

icon Re: Zasto ovo ne radi?10.06.2008. u 08:46 - pre 193 meseci
Nasao sam resenje !!!

ps.
Hvala svima na odgovorima
 
Odgovor na temu

[es] :: C/C++ programiranje :: Zasto ovo ne radi?

[ Pregleda: 2151 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.