Unresolved external symbols - Qt creator
I must be missing a basic concept with headers and includes because when I attempt to call even the simplest of a function from a separate source file I get an error: main.obj:-1: error: LNK2019: unresolved external symbol "void __cdecl buildDeck(int,int)" (?buildDeck@@YAXHH@Z) referenced in function _main deck.h #ifndef DECK_H #define DECK_H #include <QString> void buildDeck(int deckSize, int jokers); struct card { QString suit; QString color; int rank; }; #endif // DECK_H deck.cpp #include"mainwindow.h" #include "deck.h" void buildDeck(int deckSize, int jokers) { int blackRed = deckSize-