Problem mit Pelles C



  • Hallo Forumsbesucher,

    ich brauche fast nie eine große IDE und habe daher Pelles C ausprobiert, scheitere aber schon an einer Kleinigkeit:

    #include <stdlib.h>
    int main(void);
    
    int random (int max) 
    	{
    		return rand() / (RAND_MAX / max + 1); // [0... max]
    	}
    
    int main(void)
    {
    	unsigned int z1, z2;
    	srand(12);
    	z1 = random(45);
    	z2 = random(45);
    	return z1+z2;
    }
    

    will mir der Linker nicht zusammenbauen:

    POLINK: error: Unresolved external symbol '_rand'.
    POLINK: error: Unresolved external symbol '_srand'.
    POLINK: error: Unresolved external symbol '__mainCRTStartup'.
    POLINK: fatal error: 3 unresolved external(s).
    *** Fehlercode: 1 ***
    

    Kann mir jemand sagen, wie man dem abhelfen kann?
    Danke im Voraus! 🙂


Anmelden zum Antworten