why code show error
error: ld returned 1 exit status

Code:
#include <stdio.h>

void myFunction() {
    #ifdef DEBUG
        printf("Debugging mode is on.\n");
    #endif
    
}


int main() {
    myFunction();
    return 0;
}