के साथ एक सी ++ प्रोग्राम संकलित प्रश्न: जीसीसी कंपाइलर के साथ एक सी ++ प्रोग्राम कैसे संकलित करें?जीसीसी
पंक्तियों की संख्या:
#include<iostream>
using std::cout;
using std::endl;
int main()
{
#ifdef __cplusplus
cout << "C++ compiler in use and version is " << __cplusplus << endl;
#endif
cout <<"Version is " << __STDC_VERSION__ << endl;
cout << "Hi" << __FILE__ << __LINE__ << endl;
}
और जब मैं info.c
$ gcc info.C
Undefined first referenced
symbol in file
cout /var/tmp/ccPxLN2a.o
endl(ostream &) /var/tmp/ccPxLN2a.o
ostream::operator<<(ostream &(*)(ostream &))/var/tmp/ccPxLN2a.o
ostream::operator<<(int) /var/tmp/ccPxLN2a.o
ostream::operator<<(long) /var/tmp/ccPxLN2a.o
ostream::operator<<(char const *) /var/tmp/ccPxLN2a.o
ld: fatal: Symbol referencing errors. No output written to a.out
collect2: ld returned 1 exit status
संकलित करने के लिए कोशिश जीसीसी संकलक सी ++ कार्यक्रमों संकलन करने में सक्षम नहीं है? संबंधित नोट पर, जीसीसी और जी ++ के बीच क्या अंतर है। धन्यवाद,
संभावित डुप्लिकेट [जी ++ और जीसीसी के बीच क्या अंतर है?] (Https://stackoverflow.com/questions/172587/what-is-the-difference-between-g-and-gcc) –