Hirdetés
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Kínában debütált Xiaomi Pad 8 és Pad 8 Pro is
- Acer notebook topic
- Milyen videókártyát?
- Kormányok / autós szimulátorok topikja
- Logitech Harmony - én irányítok mindent!
- Azonnali alaplapos kérdések órája
- Androidos tablet topic
- Projektor topic
- TCL LCD és LED TV-k
Új hozzászólás Aktív témák
-
coco2
őstag
válasz
jattila48 #4467 üzenetére
A lentiek akkor tudnak neked magyarázatul szolgálni, ha legacy problémákba ütköztél bele.
A C és a C++ linkelések eltérőek. A legacy környezetekkel kompatibilis linkelés kötelezően támogatott mindegyik fordító által, de külön jelezned kell, ha azt kívánod használni.
A C++ linkelés néhány verziónként eltér, és nem lehet azok között átugrálni. Egy nagyon régi projekthez előrefordított C++ dll-t nem tudsz új projektekben betölteni. Próbáld ki, és meglátod. Forráskódot kell újrafordítani jelenkori verzió alatt. Ha azt meg tudod tenni, akkor értelmetlen a vacakolás - ahogy írtad. De ha csak bináris formában van rádhagyva egy régi C++ dll, és nincsen lehetőséged újrafordításra, akkor bizony workaround kell. Egyik lehetőségként visszatérhetsz régebbi C++ fordítóra, és használhatod a teljes projekthez. Feltéve, hogy a toolchain-ed nem kényszerít rád újabb verziót. Ha abba ütköztél bele, akkor rámicsodáltál. Egy régebbi C++ dll binárisa lehetségesen kuka. Egy C dll örökéletű. A C idejében még nem volt verziók közötti kompatibilitási gond, és a mai napig nincsen.
Ami probléma egy előrefordított C dll-el lenni tud, az a target cpu. Legacy C dll-ek várhatóan x86. De azóta már előfordul armv7 és x64 is. Eltérő platformokon nem tudsz keresztül linkelni.
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Forza sorozat (Horizon/Motorsport)
- eBay-es kütyük kis pénzért
- Kés topik
- The Elder Scrolls V: Skyrim
- Küszöbön az androidos PC-k
- Kínai és egyéb olcsó órák topikja
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Milyen okostelefont vegyek?
- Kínában debütált Xiaomi Pad 8 és Pad 8 Pro is
- AMD off topik: VGA, CPU, APU és minden, ami AMD
- További aktív témák...
- Lenovo ThinkPad T14 Gen 3 i5-1245/16gb ram/256 ssd FHD+ garancia
- HP Elite Dragonfly G2 360 2in1 i5-1135G7 16GB 1000GB 13" FHD TouchScreen 100%sRGB 1 év garancia
- Samsung ZFlip7 5G. 12/512 Black
- Samsung Galaxy S22 Ultra 12/256GB
- HP Elite Dragonfly G2 2in1 i5-1135G7 16GB 512GB 13" FHD TouchScreen 100%sRGB 1 év garancia
- GYÖNYÖRŰ iPhone 13 256GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3206
- Katonai Rugged laptopok Panasonic Toughbook és Getac S410 6-11.gen gar.
- Takamine GD20CE elektroakusztikus gitár keménytokkal együtt. Kb 10 alkalommal használt,nem hordoztam
- HIBÁTLAN iPhone 12 mini 128GB Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS3392, 94% Akkumulátor
- PlayStation Network (PSN) ajándékkártyák, feltöltőkártyák áron alul!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest