eclipse — неопределенная ссылка на `__gxx_personality_seh0 ‘

У меня возникла проблема при попытке создать приложение C ++ в Eclipse (neon.2). Это приложение просто должно создать файл, распечатать цифры 15-210, сохранить файл, а затем закрыть. Это ошибка, которую я получаю каждый раз, когда пытаюсь ее создать:

17:59:42 **** Incremental Build of configuration Debug for project Project1 ****
Info: Internal Builder is used for build
g++ -o Project1.exe Q1.o Q2.o displayHeader.o
Q2.o:Q2.cpp:(.data+0x0): undefined reference to `__gxx_personality_seh0'
Q2.o:Q2.cpp:(.xdata+0x10): undefined reference to `__gxx_personality_seh0'
collect2.exe: error: ld returned 1 exit status

17:59:44 Build Finished (took 1s.391ms)

Это происходит только тогда, когда я пытаюсь использовать в своей программе либо ofstream, либо ifstream. Я успешно построил & запускал другие (очень простые) приложения C ++, которые не используют это в Eclipse, но когда я это делаю, я получаю эту ошибку.

Вот мой код:

#include<iostream>
#include<iomanip>
#include<fstream>

using namespace std;

int main(){

ofstream outfile;
outfile.open("nums.txt");

for (int i = 15; i < 211; i++) {
outfile << i << " ";
}

outfile.close();

return 0;

}

Я создал проект с MingW, и у меня есть папка / bin в моей переменной пути к среде, и в Project / Properties / C / C ++ Build / Environment все переменные установлены. Я искал форумы и учебные пособия, как сумасшедшие, чтобы попытаться выяснить, пропустил ли я что-то во время установки Eclipse или MingW, но не вижу никаких проблем.

Я надеюсь, что предоставил адекватную информацию, но, пожалуйста, дайте мне знать, если что-то еще может помочь. Я тяну волосы за это почти неделю. И большое спасибо за любую помощь.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]