मैं जीसीसी 4.9 (प्रयोगात्मक) के साथ ओएस एक्स 10.9 पर सी में एक प्रोग्राम संकलित करने की कोशिश कर रहा हूं। किसी कारण के लिए, मैं संकलन समय पर निम्न त्रुटि हो रही है:जीसीसी घातक त्रुटि: stdio.h: ऐसी कोई फ़ाइल या निर्देशिका
gcc: fatal error: stdio.h: No such file or directory
मैं तो एक साधारण नमस्ते विश्व कार्यक्रम की कोशिश की:
#include <stdio.h>
int main(int argc, const char *argv[])
{
printf("Hello, world!");
return 0;
}
फिर, gcc -o ~/hello ~/hello.c
चल पर, मैं एक ही त्रुटि मिली। मैं gcc
का एक प्रयोगात्मक संस्करण उपयोग कर रहा हूं, लेकिन ऐसा लगता है कि एक रिलीज होगी जो stdio
आयात करने पर त्रुटियों को उत्पन्न करता है। इस मुद्दे के कारण क्या हो सकता है, और इसे कैसे ठीक किया जा सकता है?
आप देख सकते हैं जहां जीसीसी करके हेडर फाइल की तलाश में है 'echo "# शामिल करें" | gcc -v -x c -' और खोज पथ की जांच करना। –
बहुत उपयोगी आदेश! यह किसी भी GCC के खोज पथ में 'stdio.h' जैसा नहीं दिखता है। – Jules
Mavericks अब आधार/usr/शामिल नहीं है। आपको इसे एक्सकोड ओएस 10.9 एसडीके से जोड़ने की जरूरत है। –