linux c compile with ftw library -
मेरे पास सरल कोड है:
1 #include & lt; ftw.h & gt; 2 # शामिल & lt; stdio.h & gt; 3 # शामिल हैं & lt; stdlib.h & gt; 4 # शामिल & lt; स्ट्रिंग एच & gt; 5 6 स्टैटिक इंट डिस्प्ले_इनोफ़ा (कॉन्स्ट चार * फ़ेपाथ, कॉन्स्ट्रस्ट्रैट स्टेटमेंट * एसबी, इंट टीएलएफएजी, एफटीडब्लू एफटीडब्लू * एफटीडब्लूएफएफ) {7 प्रिंटफ़ ("% 3s% 2d% 711d% -40s% d% s \ n", tflag = = FTW_D)? "D": 8 (tflag == FTW_DNR)? "Dnr": (tflag == FTW_DP)? "डीपी": (tflag == FTW_F)? "F": 9 (tflag == FTW_DP)? "डीपी": (tflag == FTW_SL)? "Sl": (tflag == FTW_SLN)? "Sln": "?", Ftwbuf- & gt; स्तर, (लंबे समय तक) sb- & gt; st_size, fpath, ftwbuf- & gt; बेस, fpath + ftwbuf- & gt; आधार); 10 वापसी 0; 11} 12 13 आंत मुख्य (इंटी argc, char ** argv) {14 int flags = 0; 15 अगर (argc & gt; 2 & amp; amp; और strchr (argv [2], 'डी') = = नल) झंडे | = FTW_DEPTH; 16 अगर (आरजीसी & gt; 2 & amp; amp; और झटका (argv [2], 'पी')! = नल) झंडे | = FTW_PHYS; 17 एनएफटी ((आरआरसी और एलटी; 2)? "।": Argv [1], डिस्प्ले_इनोफ़ो, 20, झंडे); 18 19 निकास (EXIT_SUCCESS); 20} और जब मैं संकलित करना चाहूंगा:
जीसीसी -ओ मुख्य मुख्य i कुछ समस्याएं प्राप्त करें:
मुख्य.c: 8: बीएसएल:? डी: `एफटीडब्ल्यूडीपी, अघोषित (इस फ़ंक्शन में पहले उपयोग)
"post-text" itemprop = "text"> आपको जोड़ना होगा
आपके कोड के शीर्ष पर> #define _XOPEN_SOURCE 500
यह एक अच्छा संदर्भ पृष्ठ है:
Comments
Post a Comment