Проблема компоновщика Netbeans C / C ++ - PullRequest
0 голосов
/ 23 мая 2011

В Netbeans 6.9 под Linux я пытался скомпилировать мой код на C ++.Он состоит из двух файлов CPP - main.cpp, а затем я добавил Tree.cpp и Tree.h в проект, но компоновщик, очевидно, игнорирует этот факт и выдает «неопределенную ошибку ссылки» в main.cpp, когда я использую что-то из дереваед.

Есть ли у вас какие-либо подсказки, как правильно добавить файл CPP в проект, чтобы он успешно связывался?

Спасибо!

1 Ответ

2 голосов
/ 23 мая 2011

Вам необходимо добавить Tree.cpp в конфигурацию сборки вашего проекта;также вам нужно добавить путь к Tree.h в разделе сборки «Поиск файлов».

Щелкните правой кнопкой мыши ваш проект и выберите «свойства», затем перейдите в раздел компилятора C ++.В «include directory» добавьте путь к Tree.h.Теперь снова щелкните правой кнопкой мыши свой проект, выберите «добавить существующие элементы» и выберите «Tree.cpp».Наконец, очистите и перестройте, и ваш проект должен быть красиво построен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...