не получается скомпилировать код
Не могу скомпилировать код на маке в терминале. Ввожу команду clang++ main.cpp -o main, но в ответ терминал выдает ошибку:
ld: Undefined symbols
_main, referenced from:
<initial-undefines>
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Пытался загуглить все это дело, но везде такая проблема у людей с кодом где уже куча разных функций. В общем сложно это все. Версия clang 15
#include <iostream>
using namespace std;
int main()
{
double gallons, liters;
cout << "Введите количество галлонов: ";
cin >> gallons; // Ввод данных от пользователя
liters = gallons * 3.7854; // Преобразование в литры
cout << "Литров: " << liters;
return 0;
}
Ответы (1 шт):
Автор решения: notbez
→ Ссылка
Путь к файлу был судя по всему не правильный. При вводе в терминал команды cat main.cpp ничего не происходило, терминал просто ждал следующей команды. На деле в VSCode был открыт один путь, который был в следствие перемешения файла в родительскую папку, не верным, а в терминале верным.