Я пытаюсь Скомпилируйте свою программу на Windows, с помощью Cygwin с помощью команды компиляции:C++ GNU Linker Ошибка
g++ ping.cpp -I./include -L./lib -lchartdir50
Я использую API под названием ChartDirector, который рисует диаграммы для меня. Я никогда раньше не связывал библиотеки таким образом (обычно я делаю это через Visual Studio), поэтому я немного новичок в этом. У меня действительно большой список ошибок, поэтому я не буду перечислять их все, но я перечислю один раз, чтобы уточнить тип ошибки компоновщика я получаю:
(.text$_ZN9BaseChartD1Ev[BaseChart::~BaseChart()]+0x4f): undefined reference to '_CBaseChart_destroy'
Все эти неопределенная ссылка на ошибки «xxx».
Я получил кучу файлов заголовков в ./include и библиотеку под названием chartdir50.lib в ./lib
Что не так с моей компиляции строки?
Ваша система может быть 64 бит, но я сомневаюсь, что это компилятор. – Clifford