2012-11-05 7 views
6

मैंने यह देखने के लिए एक हैलो वर्ल्ड प्रोग्राम लिखा है कि पुस्तकालय कैसे काम करता है।जीसीसी (ओएस एक्स) पर शापों के साथ संकलित करने में सक्षम नहीं)

/Users/snihalani/dev/daas at 10:10AM 
➜ cat main.c 
#include <stdio.h> 
#include <stdlib.h> 
#include <curses.h> 

int main(void) 
{ 
    int returnValue = 0; 
    while(1) 
    { 
     printf("I got %d\n", getch()); 
    } 
    return 0; 
} 

मैं भाग गया gcc main.c

मैं

/Users/snihalani/dev/daas at 10:14AM 
➜ gcc main.c 
Undefined symbols for architecture x86_64: 
    "_stdscr", referenced from: 
     _main in ccEvUdhx.o 
    "_wgetch", referenced from: 
     _main in ccEvUdhx.o 
ld: symbol(s) not found for architecture x86_64 
collect2: ld returned 1 exit status 

मिला कि मैं क्या गलत नहीं हो रहा है है:

यहाँ मेरी कार्यक्रम है। क्या कोई मदद कर सकता है?

उत्तर

17

कभी नहीं। संकलन करते समय मुझे -लर्स विकल्प जोड़ना पड़ा।

संबंधित मुद्दे