सोलारिस में, जीसीसी मुझे समारोह `getopt 'सोलारिस में getopt निहित घोषणा?
की
निहित घोषणा जब
#include <unistd.h> #include <stdlib.h> int main(int argc, char *argv[]) { getopt(1,argv,""); return 0; }
man page संकलन getopt के लिए unistd.h या stdio सहित के बारे में कुछ देता है कहते हैं। एच, हालांकि मैं दोनों को उलझन में डाल रहा हूं, फिर भी मुझे यह चेतावनी मिलती है। क्या यह सामान्य है? उन कार्यों का उपयोग कर रहा है जिन्हें यूनिक्स विकास में स्पष्ट रूप से घोषित नहीं किया गया है?
तुम इसे कैसे संकलन कर रहे हैं? –
मैं gcc -ansi -pedantic -Wall – Steven
@Steven के साथ संकलित कर रहा हूं "grep getopt /usr/include/*.h" वापसी क्या करती है? – Scooter