Я использую Eclipse на Ubuntu. Я схватил рабочий проект из хранилища git. Существующие файлы .h и .cpp в проекте могут быть изменены, скомпилированы и выполнены нормально.В Eclipse ADT я создаю новый файл cpp и получаю ошибку «неопределенной ссылки»
Затем я добавляю в проект новые файлы .h и .cpp, используя New-> other-> C/C++ -> Header File и Source File. Эти новые файлы обобщит но затем генерировать ошибку ссылка:
undefined reference to 'MyFunction()' Type: C/C++ Problem.
Что мне означает, что компилятор компилирует их, но по какой-то причине не помещает новые .obj файлы в нужном месте для компоновщика. Я задумал сделать make-файл или искать варианты в настройках проекта или в настройках Eclipse, чтобы автоматически генерировать make-файлы для новых файлов, которые я добавляю.
Спасибо за вашу помощь. Я все еще новичок в Eclipse, очень хорошо знакомый с Visual Studio и другими IDE.