Ok, я все время получаю следующее сообщение об ошибке:Как создать Makefile для Unix
g++ -c -o guess.o guess.cpp
guess.cpp: In function ‘int main()’:
guess.cpp:70:7: error: expected ‘}’ at end of input
}
^
guess.cpp:70:7: error: expected ‘}’ at end of input
guess.cpp:70:7: error: expected ‘}’ at end of input
make: *** [guess.o] Error 1
Он со ссылкой на последнюю часть моего кода, который:
cout << "Think of an integer between 1 and 1000. I will try to guess it." << endl;
bool result = doGuesses(0, 1001);
{
if (!result)
{
cout << " and is between 1 and 1000." << endl;
cout << "\n\nI demand a rematch!" << endl;
}
}
Я удалил } и добавил его обратно, и я все равно продолжаю получать то же сообщение об ошибке. Что я делаю не так?
Что вы застряли в? У вас есть эти файлы и что? –
Я не могу скомпилировать файл guess.cpp и yesno.cpp для создания файлов guess.o и yesno.o. Это единственные части, которые удерживают меня от финиша –
. Тогда вам нужно дать нам команду, в которой вы работаете, и выводить ошибку, которую вы получаете. –