Как изменить проект toolchain eclipse

Я создал файлы проекта eclipse для проекта c ++ с помощью cmake -G «Eclipse CDT4 — Makefile Unix».

Я больше не могу найти возможность изменить цепочку инструментов, потому что C ++ Builder отсутствует в списке, только C ++ General можно просматривать в Eclipse.

Из-за того, что у меня не установлена ​​правильная цепочка инструментов, я не могу найти STL, что означает, что строка, вектор и т. Д. Не найдены (строка типа не разрешена).

Как я могу это исправить?

0

Решение

Я узнал, как это исправить.

Сначала я удалил свой каталог сборки и пересоздал его с помощью mkdir build.

Отредактировал CMakeLists.txt, добавив цепочку инструментов следующим образом:

SET(CMAKE_C_COMPILER "/usr/bin/gcc")
SET(CMAKE_C_COMPILER_ARG1 "")
SET(CMAKE_C_COMPILER_ID "GNU")
SET(CMAKE_C_PLATFORM_ID "Linux")

После этого я использовал команду cmake * cmake .. -G «Eclipse CDT4 — Unix Makefiles» из каталога сборки.

Моя библиотека STL теперь найдена так, как я хотел, без ошибок все успешно скомпилировано.

Надеюсь, я кому-то помог.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]