Ошибка компоновщика при включении нескольких файлов hpp и cppC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Ошибка компоновщика при включении нескольких файлов hpp и cpp

Сообщение Anonymous »

Всего у меня 5 файлов
  • Main.cpp
  • Test_Queue.cpp
  • Test_Queue.hpp
  • Queue.h и
  • Queue .c
Насколько мне известно, содержимое файла не является проблемой, поскольку предполагается, что это упражнение по тестированию программного обеспечения, а не по его отладке. это. Но я не понимаю, как связать файлы вместе, потому что постоянно получаю следующую ошибку, когда пытаюсь скомпилировать его с помощью Cmake или g++ (это на Apple Silicon). Может ли кто-нибудь сказать, неправильный ли порядок, в котором я связываю файлы, или это просто что-то другое?
CMake
Изображение

g++
Изображение

Файлы содержат следующее
Main.cpp
int main()
{
Test_Queue_Size();

return 0;
}

Test_Queue.hpp
#include "Queue.h"

void Test_Queue_Size (void);

Test_Queue.cpp (их функции, за исключением 1, я не написал для тестирования)
#include "Queue.h"

void Test_Queue_Size (void)
{
queue Queue_Object;

//cout

Подробнее здесь: https://stackoverflow.com/questions/789 ... -cpp-files
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как вызвать функцию из файлов HPP и CPP на main.cpp? [закрыто]
    Anonymous » » в форуме C++
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Как вызвать функцию от hpp и cpp в main.cpp
    Anonymous » » в форуме C++
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Ошибка компоновщика C++. Vcl.Buttons.hpp(44): кандидат, найденный при поиске по имени, — «Vcl».
    Anonymous » » в форуме C++
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Ошибка компоновщика C++. Vcl.Buttons.hpp(44): кандидат, найденный при поиске по имени, — «Vcl».
    Anonymous » » в форуме C++
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Файл не найден, но только в файле .hpp, а не в .cpp
    Anonymous » » в форуме C++
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C++»