Я просто пытаюсь скомпилировать код C ++ без использования IDE, однако я столкнулся со следующей ошибкой:
Неопределенные символы для архитектуры x86_64: "_main", ссылка из: неявная запись / запуск для mainИсполняемый файл ld: символ (ы) не найден для архитектуры x86_64 clang: error: сбой команды компоновщика с кодом выхода 1 (используйте -v для просмотра вызова)
То, что я тестировал, - это просто приветПрограмма:
#include <iostream>
using namespace std;
int main ()
{
cout << "Hello World! ";
cout << "I'm a C++ program";
}
И g ++, и clang ++ не работают с одной и той же ошибкой.Хотя компиляция может быть успешно выполнена в каталоге, сгенерированном CLion.Я думаю, может быть, это потому, что IDE может настроить все о компиляторе сам?Что-то не так с настройкой пути в моих компиляторах C ++?Кто-нибудь может помочь в этом?Большое вам спасибо.