- Nagyon meggyőző közösségi klienst kapott a GeForce Now
- Minden fronton drágulást vár a DRAM-piacon a Trendforce
- Csatlakozik a chipgyártást forradalmasító Terafabhoz az Intel
- A processzor tokozásán szállítja a memóriát a GMKtec legfrissebb mini PC-je
- Fél évszázados Apple jubileumot ünnepel a 8BitDo ízig-vérig fém billentyűzete
- Vezeték nélküli fejhallgatók
- Milyen egeret válasszak?
- Milyen TV-t vegyek?
- AMD Navi Radeon™ RX 9xxx sorozat
- Kötelező frissítésnek számít a Microsoft legújabb csomagja a Windows 11-hez
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Milyen billentyűzetet vegyek?
- Véleményes teszt bizonygatja mennyit ér a Macbook Neo 8 GB RAM-ja
- A processzor tokozásán szállítja a memóriát a GMKtec legfrissebb mini PC-je
- TCL LCD és LED TV-k
Új hozzászólás Aktív témák
-
buherton
őstag
válasz
Jester01
#4092
üzenetére
Ha a linker szerint az ex_task4.o-ban is benne van, az azt jelenti, hogy huncutság van, például az ex_task4.c-ben lehet egy #include "ex_init4.c".
Ezt nem tudom, hogy honnan tudtad, de tényleg így van. Az ex_task4.c-ben semmilyen __heap_start-os declarálás, definiálás vagy hasonló sincs. De ez miért jelent problémát?
MOD: Arra gondolsz, hogy a make környezet úgy fordítja, hogy minden c fájt fordít, és ennek az lesz a következménye, hogy az ex_task4.c-ből includálva van az ex_init4.c ezért gyakorlatilag az ex_init4.c kétszer van fordítva? És amikor a linkeléshez ér, akkor jön a felismerés, hogy két __heap_start van, mert bár az ex_task4.c nem tartalmazza, de az include miatt mégis bele kerül.
(#4093) Karma: Igen, több példa is van, viszont úgy van megcsinálva, hogy a közös dolgok 4 init fájlban vannak, és a különböző példák ezeket include-álják és így egy rakat fölös kódot nem kell ismételten leírni. Ilyen a main, a task inicializálás, deklarálások, stb..-k. Nem túl szép, de az biztos hogy hatékony, de egyelőre még nem fordul...
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Realme GT 2 - aláírjuk
- Vezeték nélküli fejhallgatók
- Milyen egeret válasszak?
- One mobilszolgáltatások
- Szó szerint kifüstöli az AI-t a Közel-Keleten Irán
- Crimson Desert
- A fociról könnyedén, egy baráti társaságban
- Milyen TV-t vegyek?
- A tajvani chipgyártóknak is beteszi a kaput a Hormuzi-szoros lezárása
- AMD Navi Radeon™ RX 9xxx sorozat
- További aktív témák...
- 280 - Lenovo Legion Pro 5 (16IAX10H) - Intel Core U9 275HX, RTX 5070Ti
- Eladó 32GB (4x8GB) DDR4 3000MHz CL15 RAM G.Skill Ripjaws V
- 279 - Lenovo Legion Pro 5 (16IAX10H) - Intel Core U9 275HX, RTX 5070Ti
- Latitude 9430 27% 14" FHD+ IPS i5-1245U 32GB 512GB NVMe magyar vbill ujjolv IR kam gar
- Precision 3571 27% 15.6" FHD IPS i7-12800H RTX A1000 32GB 1TB NVMe magyar vbill gar
- Keresünk iPhone 16/16e/16 Plus/16 Pro/16 Pro Max
- Mega Akció! Csere-Beszámítás! Gigabyte Aorus 17H! I7 13700H / RTX 4080 / 32GB DDR5 / 1TB SSD!
- HIBÁTLAN iPhone 12 Pro 128GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS4644
- LG 27GR95UM - 27" MiniLED - UHD 4K - 160Hz 1ms - NVIDIA G-Sync - FreeSync Premium PRO - HDR 1000
- Bomba ár! Lenovo ThinkPad L390 - i7-8GEN I 16GB I 256SSD I 13,3" FULL HD I HDMI I Cam I W11 I Gari!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

