मैं इस कार्यक्रम को संकलित "बाइनरी फ़ाइल को कार्यान्वित नहीं कर सकते हैं":जीसीसी संकलित युग्मक देना
gcc -c "hello.c" -o hello
और जब मैं नमस्ते निष्पादित करने के लिए प्रयास करते हैं, मैं
bash: ./hello: Permission denied
:
#include <stdio.h>
int main()
{
printf("Hello World!");
return 0;
}
इस आदेश के साथ
क्योंकि अनुमतियां
-rw-r--r-- 1 nathan nathan 856 2010-09-17 23:49 hello
किसी कारण से ??
लेकिन जो कुछ भी ... अनुमतियाँ बदल रहा है और फिर से निष्पादित करने के लिए कोशिश कर के बाद, मैं
bash: ./hello: cannot execute binary file
मैं जीसीसी उपयोग कर रहा हूँ (उबंटू 4.4.3-4ubuntu5) 4.4.3
क्या बजे मिल मैं यहाँ गलत कर रहा हूँ? यह स्पष्ट होना चाहिए ... मेरे लिए इस थके हुए आंखों का उपयोग करने के लिए मेरी थका हुआ आंखों का उपयोग करना बहुत देर हो चुकी है ....
पीएस मैं (कभी-कभी) कार्यक्रमों पर काम करता हूं जो हैलो वर्ल्ड की तुलना में अधिक परिष्कृत है, लेकिन जीसीसी बोर्ड में यह कर रहा है ...
निष्पादित करें: * फ़ाइल हैलो * और यहाँ परिणाम पेस्ट करें। आपको इसके साथ संकलन करना चाहिए: gcc hello.c -o हैलो – karlphillip
उह, -सी यह था, धन्यवाद। –
** हमेशा ** सभी चेतावनियों और डिबगिंग जानकारी पूछें (उदाहरण के लिए 'gcc -Wall -g hello.c -o हैलो') –