Я не могу опубликовать свой код как домашнее задание, но всякий раз, когда я пытаюсь создать свой проект C ++, я продолжаю получать эти ошибки. Я посмотрел много похожих вопросов в Интернете, и ни одно из решений, похоже, не работает. Вот что говорит моя консоль сборки:
15:42:35 **** Incremental Build of configuration Debug for project A5 ****
make all
Building file: ../ShapesGood.cpp
Invoking: GCC C++ Compiler
g++ -O0 -g3 -Wall -std=c++11 -MMD -MP -MF"ShapesGood.d" -MT"ShapesGood.o" -o "ShapesGood.o" "../ShapesGood.cpp"
Undefined symbols for architecture x86_64:
"_main", referenced from:
implicit entry/start for main executable
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [ShapesGood.o] Error 1
"make all" terminated with exit code 2. Build might be incomplete.
15:42:36 Build Failed. 2 errors, 0 warnings. (took 1s.290ms)
Я использую версию Eclipse: 2019-06 (4.12.0) на Mac OS Catalina, и я использую двоичный анализатор Mach-O 64Parser. Местоположение источника содержит правильную исходную папку.