[Megoldva] KDevelop-ban -lm opció megadása a fordításhoz?

 ( pelz | 2008. november 29., szombat - 0:48 )

Sziasztok!

KDevelop-val készítem a programot, de nem fordul le. Ahhoz, hogy leforduljon, meg kellene adni valahol, hogy a gcc használja a -lm opciót.

Ez a forráskód:

#include math.h  // én vettem ki a kacsacsőröket!
#include stdio.h
#include stdlib.h
#include ctype.h

#define FALSE 0
#define TRUE  !FALSE

int foo(int szam) {
    int boolVal = FALSE;
    double a1, a2;

    a1 = szam;
    a2 = sqrt(a1);

    return boolVal;
}

int main() {

  return 0;
}

Tudja valaki, hol lehet megadni a KDevelop-ban ezt az opciót?

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Menüben 'Projekt' / 'Projektbeállítások'
Itt 'A configure beállításai'
Majd ennél a CPPFLAGS és LDFLAGS (neked ez kell most) megadása.

Arra figyelj, hogy ezt az összes configuration változatnál (debug, release, optimized, stb) meg kell adni külön, amiket használsz. Remélem ez így kerek, ha nem, sikíts! :)

Szia Tomee!

Az én KDevelop-om verziója : 3.5.3

Első problémám: A "Project" menüben nálam nincs "Project Setting" csak "Project Option".

Igazából ezen még nem akadnék meg, de nálam úgy van, hogy bal oldali sávban ikonok vannak, amely mindegyike egy-egy beállítási adattáblát hoz elő a jobb oldalon.
Ilyen lehetőségeim vannak a bal oldalon: "General" "Version Control" "File Templates" "Project Documentation" "File List" "C++ support" "Custom Manager" "Run Option" "Build Options" "Formatting" "Bookmarks" "File Groups" "Debugger" "CTags" "Doxygen" "File Tree"

A "Build Options"-ra gyanakodtam, de nem jött be.

Nalam (szinten 3.5.3, (K)Ubuntu fele) a "Run Options" felett van egy "Configure Options", azon belul egy linker flags. Oda is irtak melle, hogy LDFLAGS.

--
I don't always dress in a T-shirt and jeans. Sometimes people give me awards, and I dress like a penguin instead. - Linus Torvalds

Milyen projekt-típust választottál? Lehet azért nem találod ezt a pontot, mert nem a megfelelőt használod és ahhoz nincs ilyen beállítási lehetőség. Mert amúgy teljesen jó helyen keresed :)

Ilyen projektet szoktam használni:
C -> CMake based projects -> Hello world program

Most ezzel próbálkozom:
C -> Simple Hello world program

Úgy néz ki, hogy ez már beadja! Csak egy gondom van még vele, hogy "debug" verzióban fordítja.
Hol lehet ezt állítani?

Megtaláltam:

Project -> Build Configuration

Nagyon szépen köszönöm a segítséget!