我无法在 Mac 终端上编译代码。我输入命令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)
我尝试用谷歌搜索整个事情,但是每个地方的人都对已经有一堆不同功能的代码有同样的问题。一般来说,这都是困难的。铿锵版本 15
#include <iostream>
using namespace std;
int main()
{
double gallons, liters;
cout << "Введите количество галлонов: ";
cin >> gallons; // Ввод данных от пользователя
liters = gallons * 3.7854; // Преобразование в литры
cout << "Литров: " << liters;
return 0;
}
文件的路径显然不正确。当我在终端中输入命令 cat main.cpp 时,没有任何反应,终端只是等待下一个命令。事实上,在 VSCode 中打开了一个路径,由于将文件移动到父文件夹,该路径不正确,但在终端中是正确的。