#include<stdio.h>
#include<ctype.h>
int main()
{
char a,b;
FILE *fp;
fp=fopen("lext.txt","w");
fprintf(fp,"PLUS");
return 0;
}
ошибка, которую я получаю, является этим
/tmp/ccQyyhxo.o:(.eh_frame+0x11): undefined reference to `__gxx_personality_v0'
collect2: ld returned 1 exit status
Вы компилируете файл .cpp
с помощью gcc
. Переименуйте файл так, чтобы он заканчивался на .c
, чтобы он компилировался как код C, или скомпилируйте его с помощью драйвера C ++ g ++
. Это будет связано с библиотекой stdc ++
, предоставляющей эти функции.
ld
является компоновщиком и сообщает о проблеме со связью. Часть gxx сообщения об ошибке намекает, что это как-то связано с проблемой C ++ , что позволяет исправить ответ Johannes Schaub - litb о первопричине. .