@Anton05

Как мне исправить эту ошибку?

Здравствуйте. Хочу подключить простые файлы к проекту и сослаться на функцию в другом файле, но возникают эти ошибки. Я программирую на c++ на macos в visual studio code. я предполагаю, что ошибка в настройках vs code. Но надеюсь, что нет.
657edb6023e66550259384.png657edb76c2cac330025897.png657edb7f5b93f722013468.png657edb8d5df3a545991825.png
  • Вопрос задан
  • 53 просмотра
Решения вопроса 1
@dima20155
you don't choose c++. It chooses you
Вы указали для команды g++ только один аргумент - файл test.cpp. Поскольку реализация функции float p(float, float) находится в файле tt.cpp, то нужно передать ещё и его для того, чтобы линковка прошла успешно
Линковщик вам говорит как раз о том, что он не смог найти реализацию функции float p(float, float)

используйте что-то вроде
g++ test.cpp tt.cpp -o test
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы