Codelite hiba összeállításakor - verem túlcsordulás az orosz

A legvalószínűbb oka a hiba, az, hogy az, ahogyan a projekt és használt vorkspeysu orosz betűk (C: / Users / Yegory / Documents / Krak). Próbálja meg újra a munkaterület a mappát, amely csak angol karaktereket (például D: \ munkaterület) hozzá kell járulnia.

Ami a test.txt fájlt. ez a paraméter fájl, amelyben a linker eltelt egy listát összeállítani objektum fájlok. Ez azért történt, mert a korlátozások a hossza parancssori paraméterek különböző operációs rendszerek (Windows-tól 2047-ig 8191 karakter lehet. A kiviteltől függően), és ha a kapcsoló parancssor túl hosszú, akkor nem lesz képes bármit is tenni. Hello Világ projektekre. ez természetesen nem igaz, de egy nagy projekt számos objektum fájlok, akkor lehet, hogy találkozik ezeket a korlátokat.

paraméter fájl (ez lesz ImyaProekta.txt nevét és tárolják a projekt mappában) automatikusan generált, és általában vele nincs gond, de ha hirtelen felborulhat, a mappa átnevezésével nem segít, akkor letilthatjuk a generáció CodeLite beállításokat.

Beállítások -> Építsd Beállítások -> fordítóprogramok -> <Имя компилятора> -> Speciális

kattintson a „Pass objektum lista az összekötő keresztül file”

Ezt követően, a linker továbbítják a tárgy felé fájlokat közvetlenül a parancssorból.

By the way, a Visual Studio csak használja a fájlok átvitele a fordító és linker lehetőségeket, úgy, hogy általában ez a bevett gyakorlat.

Köszönöm, ez tényleg segített megszabadulni oshibok.hotel kérdezni még egyszer, és IDE megjeleníteni semmilyen eredményt közvetlenül lehet ezt csinálni? Mert azt írja információt az összeállítás, de az érzés, hogy nem indul el a projekt (bár a program könyvtárban van fordítva Exe) és manuálisan cmd kimenetek rezultat.i majd hibakereső program nem vozmozhnym.spasibo. - George szeptember 23 '16 at 08:26

@ George Build -> felépíteni és futtatni Project vagy billentyűkombináció a Ctrl + F9. Ha a probléma bonyolultabb, új kérdést. - zed szeptember 23 '16 at 08:40

Kapcsolódó cikkek