Multi-threaded DLL a vector ve VS – C / C++ – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu
Reklama
Reklama

Multi-threaded DLL a vector ve VS – C / C++ – Fórum – Programujte.comMulti-threaded DLL a vector ve VS – C / C++ – Fórum – Programujte.com

 

Hledá se programátor! Plat 1 800 € + bonusy (firma Boxmol.com)
yaqwsx+9
Posthunter
23. 2. 2008   #1
-
0
-

Něják se mi nekamarádí SDL a vector(konkrétně f-ce push_back)

1>main.obj : error LNK2019: unresolved external symbol __imp___CrtDbgReportW referenced in function "public: __thiscall std::_Vector_const_iterator<int,class std::allocator<int> >::_Vector_const_iterator<int,class std::allocator<int> >(int *,class std::_Container_base_secure const *)" (??0?$_Vector_const_iterator@HV?$allocator@H@std@@@std@@QAE@PAHPBV_Container_base_secure@1@@Z)


Nevím, jak to vyřešit, hledám už celý den...


Proč nejde upravit název vlákna?

Nahlásit jako SPAM
IP: 85.160.111.–
Life is too short to remove USB mass storage safely...
Správný drsňák udělá z konzole cokoliv
Reklama
Reklama
yaqwsx+9
Posthunter
23. 2. 2008   #2
-
0
-

Tak jsem si všecny knihovny překompiloval a dostal jsem se k warningu:

MSVCRTD.lib(cinitexe.obj) : warning LNK4098: defaultlib 'msvcrt.lib' conflicts with use of other libs; use /NODEFAULTLIB:library



Chyba je asi v tom, bohužel naprosto nevím jak to vyřešit...

Nahlásit jako SPAM
IP: 85.160.88.–
Life is too short to remove USB mass storage safely...
Správný drsňák udělá z konzole cokoliv
yaqwsx+9
Posthunter
24. 2. 2008   #3
-
0
-

Tak jsem ještě zkoušel nekoli možností a nakonec jsem se dostal k tomuto:

1>MSVCRTD.lib(cinitexe.obj) : warning LNK4098: defaultlib 'msvcrt.lib' conflicts with use of other libs; use /NODEFAULTLIB:library
1>main.obj : error LNK2019: unresolved external symbol "class std::vector<int,class std::allocator<int> > t" (?t@@3V?$vector@HV?$allocator@H@std@@@std@@A) referenced in function _SDL_main

Nahlásit jako SPAM
IP: 85.160.97.–
Life is too short to remove USB mass storage safely...
Správný drsňák udělá z konzole cokoliv
mephi0
Expert
24. 2. 2008   #4
-
0
-

ten warning poznam, ešte mi nevadil. Da sa odstranit tým, že povieš linkeru aby nelinkoval tu msvcrt.lib.
malo by tam byť niečo ako ignorovať (defaultné) knižnice. taky checkbox

Nahlásit jako SPAM
IP: 85.248.56.–
Program nemusi fungovat rychle, staci ze funguje dostatecne rychle.
yaqwsx+9
Posthunter
24. 2. 2008   #5
-
0
-

TAk jsem ji zakázel a dostal jsem:

1>main.obj : error LNK2019: unresolved external symbol "class std::vector<int,class std::allocator<int> > t" (?t@@3V?$vector@HV?$allocator@H@std@@@std@@A) referenced in function _SDL_main

a
1>main.obj : error LNK2019: unresolved external symbol __imp___CrtDbgReportW referenced in function "public: __thiscall std::_Vector_const_iterator<int,class std::allocator<int> >::_Vector_const_iterator<int,class std::allocator<int> >(int *,class std::_Container_base_secure const *)" (??0?$_Vector_const_iterator@HV?$allocator@H@std@@@std@@QAE@PAHPBV_Container_base_secure@1@@Z)

Jsem bezradný, všem pomohlo překompilování, např. http://www.gamedev.net/community/forums/topic.asp?topic_id=459487 , bohužel mně to nepomohlo

Edit: Zkusil jsem k SDL_main přidat hlavičku <memory>(kvůli třídě allocator)
Kompilátor na mi vrátí 102 chyb v souboru cstdio a všechny jsou si podobné
1>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(39) : error C2143: syntax error : missing '{' before ':'



na řádku
using ::_Filet;

Nahlásit jako SPAM
IP: 85.160.107.–
Life is too short to remove USB mass storage safely...
Správný drsňák udělá z konzole cokoliv
24. 2. 2008   #6
-
0
-
Nahlásit jako SPAM
IP: 81.30.238.–
Prosím, jestli potřebujete s něčím poradit,zeptejte se na fóru. Jakýkoliv bezdůvodný pokus mě kontaktovat skončí okamžitým přidáním do ignore listu![br][br] Současný počet osob, které to nepochopily: 7
yaqwsx+9
Posthunter
24. 2. 2008   #7
-
0
-

Bohužel mi to nepomohlo...Přihazuji zdroják.Nic moc v něm není, akorát testuji třídu sprite(kopy konstruktor, apod.)

#include <SDL.h>

#include <fstream>
#include <istream>
#include <SDL_image.h>
#include <vector>
#include <SDL_ttf.h>
#include "sprite.h"


;
using namespace std;

#pragma comment(lib, "SDL.lib")
#pragma comment(lib, "SDLmain.lib")
#pragma comment(lib, "SDL_image.lib")
#pragma comment(lib, "SDL_ttf.lib")

fstream chyba("chyba.txt");
SDL_Surface *okno;
SDL_Surface *ikona = NULL;

extern vector<int> t;



bool ProcessEvent()
{
SDL_Event event;

while(SDL_PollEvent(&event))
{
switch(event.type)
{
// Klavesnice
case SDL_KEYDOWN:
switch(event.key.keysym.sym)
{
case SDLK_ESCAPE:
return false;
break;

default:
break;
}
break;



// Pozadavek na ukonceni
case SDL_QUIT:
return false;
break;

default:
break;
}
}

return true;
}



int main(int argc, char *argv[])
{
//Inicializace
if(SDL_Init(SDL_INIT_EVERYTHING | SDL_INIT_NOPARACHUTE ) == -1)
{
chyba << "Nepodařila se inicializace" << SDL_GetError();
return false;
}
//inicializace textu
if(TTF_Init() == -1)
{
chyba << "Nepodařila se inicializace fontu" << TTF_GetError();
}
//Nasteveni okna
okno = SDL_SetVideoMode(800, 600, 32, SDL_SWSURFACE);
//Nastaveni popisku
SDL_WM_SetCaption("ProjectEngin", NULL);
if(ikona != NULL)
SDL_WM_SetIcon(ikona, NULL);

sprite u;
{
sprite i;
i.load("flower.png");
u = i;
}
//Konec inicializace


t.push_back(5);
bool done = false;
while(!done)
{
done = !ProcessEvent();
u.Draw(20,20);
SDL_UpdateRect(okno,0,0,800,600);
SDL_Delay(100);

}

// Deinicializace a konec
SDL_Quit();
TTF_Quit();






return 0;
}

Nahlásit jako SPAM
IP: 85.160.112.–
Life is too short to remove USB mass storage safely...
Správný drsňák udělá z konzole cokoliv
Jura
~ Anonymní uživatel
634 příspěvků
24. 2. 2008   #8
-
0
-

Je nějaký důvod, proč je ten vector declarován jako extern??

Nahlásit jako SPAM
IP: 85.207.192.–
yaqwsx+9
Posthunter
24. 2. 2008   #9
-
0
-

To Jura : Mám ho definovaný v jiném souboru....Teď jsem si všiml, že jsem nezkopíroval první řádek na kterém mám #include "global.h"

TAk jsem ho skusil definovat v normálně v main.cpp a skončil jsem zase s chybou

1>main.obj : error LNK2019: unresolved external symbol __imp___CrtDbgReportW referenced in function "public: __thiscall std::_Vector_const_iterator<int,class std::allocator<int> >::_Vector_const_iterator<int,class std::allocator<int> >(int *,class std::_Container_base_secure const *)" (??0?$_Vector_const_iterator@HV?$allocator@H@std@@@std@@QAE@PAHPBV_Container_base_secure@1@@Z)

Nahlásit jako SPAM
IP: 85.160.81.–
Life is too short to remove USB mass storage safely...
Správný drsňák udělá z konzole cokoliv
yaqwsx+9
Posthunter
25. 2. 2008   #10
-
0
-

TAk jsem cosi přenastavil a rozjel jsem Debug verzi. TAkže ještě musím rozjet tu RElase.....

Nahlásit jako SPAM
IP: 85.160.97.–
Life is too short to remove USB mass storage safely...
Správný drsňák udělá z konzole cokoliv
Petr
~ Anonymní uživatel
697 příspěvků
28. 2. 2008   #11
-
0
-

Taky mám problémy s VS. Něják se mi nedaří přilinkovat MSVCR. Neustále krachuji na chybě R6034. Nikde všach nic pořádného a uceleného, jak na to. Nemohl by mi to někdo objasnit, jak to vlastně je/používá?

Nebyl by to zajímavý článek na programujte.com?

Nahlásit jako SPAM
IP: 85.160.107.–
_c_
~ Anonymní uživatel
5 příspěvků
2. 3. 2008   #12
-
0
-

Snazim se prekompilovat SDL na Multi-threaded.Avsak pri kompilaci dostanu chyby v knihovne cstdio,mktera by podle me mela byt bez chyb

2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(39) : error C2143: syntax error : missing '{' before ':'

2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(39) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(41) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(41) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(41) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(41) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(41) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(41) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(42) : error C2143: syntax error : missing '{' before ':'
1>SDL_yuv_sw.c
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(42) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(42) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(42) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(42) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(42) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(43) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(43) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(43) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(43) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(43) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(43) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(44) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(44) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(44) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(44) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(44) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(44) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(45) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(45) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(45) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(45) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(45) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(45) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(46) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(46) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(46) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(46) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(46) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(46) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(47) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(47) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(47) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(47) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(47) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(47) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(48) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(48) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(48) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(48) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(48) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(48) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(49) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(49) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(49) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(49) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(50) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(50) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(50) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(50) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(51) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(51) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(51) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(51) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(51) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(51) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(52) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(52) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(52) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(52) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(52) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(52) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(53) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(53) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(53) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(53) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(53) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(53) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(54) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(54) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(54) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(54) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(54) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(54) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(55) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(55) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(55) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(55) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(55) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(55) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(56) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstdio(56) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstring(19) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstring(19) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstring(19) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstring(19) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstring(19) : error C2143: syntax error : missing '{' before ':'
1>SDL_yuv.c
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstring(19) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstring(21) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstring(21) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstring(21) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstring(21) : error C2059: syntax error : ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstring(21) : error C2143: syntax error : missing '{' before ':'
2>D:\Program Files\Microsoft Visual Studio 9.0\VC\include\cstring(21) : fatal error C1003: error count exceeds 100; stopping compilation


Nepomohl by nekdo?

Nahlásit jako SPAM
IP: 85.160.91.–
AdamHlavatovic0
Stálý člen
2. 3. 2008   #13
-
0
-

Podrobný návod ako skompilovať SDL je popísaný v súbore VisualC.html v adresári SDL. Popisovaný spôsob je 100% funkčný, sám som SDL niekoľko krát skompiloval s rôznymi nastaveniami. Aby bola kompilácia úspešná, musíte mať nainštalované (a vo VS aj príslušne správne nastavené) DirectX SDK.

Nahlásit jako SPAM
IP: 217.73.16.–
_c_
~ Anonymní uživatel
5 příspěvků
2. 3. 2008   #14
-
0
-

Tak jsem si to prostudoval,ale tam pisi,ze se to ma kompilovat ala multi-threaded DLL.Ale ja bych to rad zkompiloval jako Multi-threaded - rad bych se zbavil závislostí na CRT - dle jedne rady zde na programujte.com, myslim, ze primo od vas.

Nahlásit jako SPAM
IP: 85.160.91.–
_c_
~ Anonymní uživatel
5 příspěvků
2. 3. 2008   #15
-
0
-

EDIt: A DirectX SDk mam

Nahlásit jako SPAM
IP: 85.160.91.–
AdamHlavatovic0
Stálý člen
2. 3. 2008   #16
-
0
-

> Tak jsem si to prostudoval,ale tam pisi,ze se to ma kompilovat ala multi-threaded DLL ...
A kde konkrétne sa o tom v sekcii Building SDL píše ??

Jednoducho postupujte tak ako je popísane v sekcii Building SDL, stým rozdielom, že po načítaní projektu dajte alt+f7, ďalej C/C++ -> Code Generation -> Runtime Library, ktoré nastavte na Multi-threaded (/MT) (alebo podľa potreby) a hotovo.

Nahlásit jako SPAM
IP: 217.73.16.–
_c_
~ Anonymní uživatel
5 příspěvků
2. 3. 2008   #17
-
0
-
Nahlásit jako SPAM
IP: 85.160.91.–
_c_
~ Anonymní uživatel
5 příspěvků
3. 3. 2008   #18
-
0
-

Nenasel by se nejaky dobrak,ktery by mi to prekompiloval(myslim tim SDl + SDl_image + SDL_ttf)byl bych mu velice vdecny.....

Nahlásit jako SPAM
IP: 85.160.83.–
yaqwsx+9
Posthunter
4. 3. 2008   #20
-
0
-

TAk konečně jsem to vyřešil – omlouvám se za takové téma o ničem. JA dával Multi-threaded, ale v projektu jsem měl nastavené Debug....
To _c_ : Mám ten samý problém...Avšak pouze u SDL... Taky by mě zajímalo čím to je

Nahlásit jako SPAM
IP: 85.160.77.–
Life is too short to remove USB mass storage safely...
Správný drsňák udělá z konzole cokoliv
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 57 hostů

Podobná vlákna

Multi checkbox — založil neimenuje

Multi Regexp — založil Figa

"Multi Converter" — založil Wroxx

Multi platform vývoj — založil Pawl

Moderátoři diskuze

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032016 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý