Fórum Root.cz
Hlavní témata => Vývoj => Téma založeno: Jeded Vojka 11. 04. 2018, 14:40:25
-
Linker mi při kompilaci zdrojového kódu píše tuhle chybu:
error LNK2001: unresolved external symbol
imp_něco_cookies
..
spousta dalších "impů"
Něco už jsem zkoušel, přilinkovat jinej comctrl32.lib, do "dependencies" přidat "softshell32.lib a tak.
Nic nezabírá.
Projekt jsem dělal na Win7 32 bit, a teď to zkouším zkompilovat ve stejném prostředí (VS2008) na Win10 64 bit.
Někdo zkušený by nevěděl, co s tím? :-[
Ostatní nepište, pro legrácky je třeba zpovědnice a tak, jistě znáte .. >:(
-
Zkuste přilinkovat běhovou knihovnu staticky. Ve vlastnostech projektu (project properties) v sekci C/C++ -> Code Generation nastavte Runtime library na Multithreaded či Multithreaded Debug (podle toho, zda se jedná o release nebo debug build).
Pokud by byl problém pouze s importem té *cookie funkce, ta slouží ke kontrole obsahu zásobníku. Tu lze případně vypnout (Security Check nastavit na Disable).
-
MD: dík, zkusím.