Настройка окон eclipse c

Обновлено: 02.07.2024

Эти направления основаны на Eclipse CDT Neon. Ниже приведены инструкции по установке Eclipse CDT на MacBook. Обратите внимание, что вам необходимо установить Eclipse CDT; версия Eclipse, которую вы установили для разработки Java, не будет работать с C++. См. здесь инструкции по настройке Eclipse после его установки и другие часто задаваемые вопросы ниже.

  1. Откройте командную строку (Пуск | Все программы | Стандартные | Командная строка). Вероятно, вы захотите щелкнуть правой кнопкой мыши по нему в папке аксессуаров и выбрать "Закрепить для начала", чтобы упростить доступ.
  2. Введите и подтвердите, что у вас установлена ​​версия 1.7 или более поздняя.
  3. Мы будем использовать Chocolatey для установки C++, потому что сделать это напрямую с mingw.org намного сложнее.
    Чтобы установить Chocolatey,
    1. Щелкните правой кнопкой мыши значок командной строки в меню "Пуск" и выберите "Запуск от имени администратора".
    2. Посетите сайт Chocolatey.org, нажмите "Установить Chocolatey сейчас"
    3. Прокрутите вниз до раздела "Установка Chocolatey" и щелкните cmd.exe, чтобы получить указания по установке с помощью cmd.exe.
    4. Нажмите на значок, чтобы скопировать текст и вставить его в командную строку.
    5. Закройте командную строку, а затем снова откройте ее с правами администратора. Тип Если вы получили сообщение об ошибке «Команда не найдена», обратитесь за помощью.
      1. Появится запрос на рабочую область. Здесь будут размещены временные файлы сборки, и это расположение по умолчанию для исходников проекта. Вы можете просто использовать одно и то же рабочее пространство для всех проектов и сохранять исходные файлы в отдельном репозитории.
      2. Нажмите значок верстака в правом верхнем углу.
      3. Отключите жесткие вкладки, зайдя в меню "Окно|Настройки" и выбрав
        • Общие | Редакторы | Текстовые редакторы | установите флажок Вставлять пробелы для вкладок
        • С/С++ | стиль кода | форматтер; нажмите кнопку «Создать», чтобы создать новый профиль, затем «ОК», чтобы продолжить. Система откроет диалоговое окно форматирования; на вкладке "Отступ" измените политику на "Только пробелы"
        Необходимы оба: первый влияет только на обычные текстовые файлы. Обратите внимание, что вам может потребоваться выполнить аналогичные действия, чтобы избежать вкладок с файлами Java.
      4. Сделать C++14 по умолчанию для редактора:
        1. Windows|Настройки
        2. Разверните C/C++ и Build, а затем нажмите "Настройки".
        3. Выберите вкладку "Обнаружение".
        4. Нажмите "Настройки встроенного компилятора CDT Cross GCC".
        5. в поле "Команда для получения спецификаций компилятора" добавьте между-dD и "$".
        • Не ставьте пробелы в именах проектов. Включение пробелов в имена папок и файлов часто приводит к сбою инструментов командной строки. Если вам действительно нужен разделитель слов в имени, рассмотрите возможность использования вместо него дефиса ('-').
        • Если вы планируете использовать собственный менеджер репозиториев, такой как git, или просто хотите контролировать, где находятся ваши файлы, снимите флажок «Использовать расположение по умолчанию» и укажите, где вы хотите, чтобы ваш проект находился в вашем репозитории.
        • Если MinGW GCC не подходит при создании нового проекта, это, вероятно, означает, что вы пропустили шаг по созданию mingw32-gcc.exe, описанный выше. Это должно помочь сделать этот шаг (сейчас) и перезапустить Eclipse.
        • Если вы получаете сообщение "Ошибка запуска. Двоичный файл не найден", это означает, что вы попытались пропустить шаг "Собрать все". После создания проекта один раз этот шаг можно пропустить. Но вы должны явно построить проект в первый раз.
        1. Проект | Свойства
        2. Разверните сборку C/C++ и нажмите "Настройки".
        3. В компиляторе GCC C++ нажмите Диалект
        4. Установите стандарт языка на ISO C++1y.
        5. Нажмите "ОК".

        Дополнительная информация

          за использование Eclipse в SE2040
        • Указание аргументов командной строки при запуске (или отладке) кода в Eclipse.
        • Официальные часто задаваемые вопросы о Eclipse
        • Дополнительные примечания по настройке детектора ошибок памяти Eclipse CDT

        Часто задаваемые вопросы по C++ IDE

        • Почему я не могу использовать версию Eclipse, которую я установил, для разработки Java?
          EclipseCDT имеет общую кодовую базу, но есть много различий, из-за которых один продукт не может работать на обоих языках.

        Инструкции по установке MacBook

        В этом разделе приведены советы по установке EclipseCDT на MacBook. Мы можем предоставить только ограниченную помощь пользователям MacBook; если у вас есть проблемы, которые вы не можете решить, используйте ноутбук, предоставленный MSOE.

        Загрузите этот zip-файл, разархивируйте его, откройте папку и запустите программу «p2installer». Укажите каталог установки "C:\Eclipse" (это не имеет особого значения, но это работает). Примите лицензионное соглашение и все значения по умолчанию. Одним из вопросов будет то, куда (если куда) его поместить в меню «Пуск»; Я рекомендую поместить его где-нибудь в меню «Пуск».

        Если процедура установки не предоставила ярлык для Eclipse на рабочем столе, создайте его.

        Дважды щелкните этот ярлык, и вы должны увидеть заставку Eclipse. Он запросит местоположение рабочей области, по умолчанию что-то вроде или . Это должен быть каталог, в котором вы можете хранить вещи. Если вы устанавливаете Eclipse в студенческой лаборатории с заблокированными дисками C:, но доступными для записи дисками D:, вместо этого используйте что-то вроде «d:\workspace» и не делайте флажок «Использовать это как по умолчанию и больше не спрашивать", чтобы пользователи могли размещать свои рабочие области на своих дискетах, флэш-накопителях, сетевых дисках и т. д.

        Если вы устанавливаете это на свой компьютер, выберите подходящее место для всей вашей работы с Eclipse, например "d:\классы\270\рабочая область". не выбирайте существующую папку, в которой есть другие данные, так как Eclipse поместит в эту папку много данных и может запутаться, если найдет то, чего туда не помещал.

        1. В Eclipse перейдите в меню "Файл", затем "Создать", затем "Проект C++", если он есть. Если нет, выберите «Проект», затем найдите «C/C++» в списке мастеров, щелкните знак «+», чтобы развернуть его, и выберите «Проект C++».
        2. Выберите название проекта, например "привет"
        3. Появится диалоговое окно с запросом на открытие перспективы C/C++. Ответьте "да" и запомните это решение.
        4. Меню "Файл", затем "Создать", затем "Исходный файл".
        5. Выберите имя, например "hello.cpp".
        6. В новом окне файла введите
        7. Нажмите Control-S, чтобы сохранить и скомпилировать программу.
        8. На панели "Обозреватель проектов" выберите проект ("hello").
        9. В меню "Проект" выберите "Создать проект". Он должен скомпилироваться.
        10. В меню "Выполнить" выберите "Запуск от имени" -> "Локальное приложение C/C++".
        11. Вы должны увидеть панель консоли в нижней части окна со словом "Привет!"

        Теперь у вас должна быть установка Eclipse, поддерживающая разработку на Java, C и C++.

        Вы можете распечатать эти инструкции, прежде чем продолжить, чтобы иметь возможность обращаться к ним при загрузке и установке MinGW и Eclipse. Или просто сохраните этот документ в своем браузере. Вы должны полностью прочитать каждый шаг, прежде чем выполнять описанное в нем действие.

        Затмение: версия 4.5 (Марс)

        Для загрузки Eclipse требуется около 200 МБ дискового пространства; сохраните его на своем компьютере на случай, если вам понадобится переустановить Eclipse. При установке Eclipse требуется дополнительно 200 МБ дискового пространства.

        Скачивание

        В вашем браузере появится верхняя часть следующей страницы.


        В этом руководстве мы загрузим Eclipse Standard 4.5 для Mac OS X 64 Bit; если на вашем компьютере используется Mac OS X (Cocoa), продолжайте ниже; в противном случае найдите раскрывающийся список, показывающий Mac OS X (Cocoa), и вместо этого выберите Windows или Linux, а затем продолжите ниже.


        Вы увидите следующую страницу (не беспокойтесь о названии учреждения под оранжевой кнопкой ЗАГРУЗИТЬ).


        Этот файл должен начать загружаться в вашу стандартную папку загрузки. Этот файл весит около 200 МБ, поэтому полная загрузка может занять некоторое время, если у вас медленное подключение к Интернету (у меня это заняло около 5 минут через кабельный модем). Не беспокойтесь о точном времени, пока загрузка продолжается стабильно. В Chrome прогресс отображается в левом нижнем углу окна с помощью значка


        Файл должен выглядеть как


        Закрыть окно просмотра загрузки Eclipse.

        Установка

        1. Дважды щелкните файл eclipse-cpp-mars-R-macosx-cocoa-x86_64.tar.gz, файл, который вы только что скачали и переместили. Он распакует файл и создаст приложение Eclipse, которое появится как


        Переместите это приложение в папку "Приложения" и поместите его на док-станцию ​​для быстрого доступа. Теперь вы готовы выполнить однократную настройку Eclipse на своем компьютере.

        Появится следующее всплывающее окно


        (обратите внимание, здесь написано Eclipse Cpp, потому что Eclipse уже установлен для работы с Python, поэтому на своем компьютере я переименовал это приложение в Eclipse Cpp.

        Появится следующий экран-заставка


        появится всплывающее окно средства запуска рабочей области.


        В текстовом поле «Рабочая область» ваше имя для входа должно отображаться между /users и /Documents\workspace вместо моего имени, richardepattis.

        По мере загрузки Eclipse в нижней части экрана-заставки появляются индикаторы выполнения.

        В конце концов появится рабочая среда Eclipse с закрытой вкладкой "Добро пожаловать".


        Вы не увидите вкладку "Добро пожаловать" при первом запуске Eclipse. Теперь вы должны увидеть следующую рабочую среду Eclipse.


        Xcode

        Откроется следующее окно разработчика.





        В этот момент я нажал OK и вернулся в исходное окно Xcode, прокрутил вниз (слева) и щелкнул ссылку Дополнительные инструменты. Меня перенаправили на вход с использованием моего Apple ID.


        Я ввел свой Apple ID и пароль и нажал «Войти».
        Далее появилось всплывающее окно с Соглашением с разработчиком Apple; Я прокрутил вниз.


        Я установил флажок, связывающий меня с соглашением, и нажал кнопку "Отправить".
        Далее появилось всплывающее окно с различными инструментами разработчика. Я прокрутил вниз до Xcode 5.1 (от 9 апреля 2014 г.) и нажал +, чтобы открыть ссылку Xcode 5.1.1.dmg.


        Я нажал эту ссылку; обратите внимание, что загрузка занимает 2,1 ГБ памяти: моя загрузка заняла 30 минут. Затем я дважды щелкнул загруженный файл .dmg, и на короткое время появилось всплывающее окно.


        Затем всплывающее окно попросило меня перетащить Xcode в папку «Приложения».


        Я перетащил Xcode в папку Applications, и во время копирования появилось всплывающее окно.


        Затем я повторил эти шаги для инструментов разработчика командной строки Xcode. Я прокрутил до инструментов командной строки (OS X 10.9) для Xcode — сентябрь 2014 г. (от 1 сентября 2014 г.) и нажал +, чтобы открыть ссылку.


        Я нажал эту ссылку; обратите внимание, что загрузка занимает 102 МБ памяти: моя загрузка заняла всего несколько минут. Затем я дважды щелкнул загруженный файл .dmg, и на короткое время появилось всплывающее окно, за которым последовало следующее всплывающее окно.


        Я дважды щелкнул значок, и появилось следующее всплывающее окно с выделенным словом Введение.


        Я нажал кнопку "Продолжить", и появилось следующее всплывающее окно с выделенным словом "Лицензия".


        Я нажал кнопку "Продолжить", и появилось следующее всплывающее окно


        Я нажал кнопку «Согласен», и появилось следующее всплывающее окно с выделенным словом «Тип установки» (оно пропустило выделение пункта «Выбор места назначения».


        (это изображение отсутствует)
        Я нажал кнопку "Установить", и появилось следующее всплывающее окно.


        Я ввел свой пароль и нажал кнопку «Установить программное обеспечение», после чего появилось следующее всплывающее окно, показывающее ход установки.


        В конце концов это окно было заменено следующим всплывающим окном с выделенным словом Summary.


        Я нажал кнопку "Закрыть" и закрыл окно инструментов разработчика командной строки.


        Я нажал клавишу возврата, и появилось следующее всплывающее окно


        Я нажал кнопку "Установить", и появилось следующее всплывающее окно.


        Я нажал кнопку "Согласен", и на короткое время появилось следующее всплывающее окно.


        Когда он исчезнет, ​​появится следующее всплывающее окно.


        Я нажал кнопку "Готово". Затем я закрыл окно терминала.


        Оно заменяется следующим всплывающим окном.



        Нажмите «Принять». Появилось следующее всплывающее окно.


        Я ввел свой пароль и нажал OK. На короткое время появится следующее всплывающее окно


        Оно заменяется следующим всплывающим окном.


        Нажмите «Открыть другое», и появится следующее всплывающее окно (у вас могут быть другие документы, но в нем должно отображаться рабочее пространство, которое вы создали при запуске Eclipse). Щелкните это рабочее пространство (чтобы выбрать его) и нажмите «Открыть».

        Проверка Eclipse

          Повторно откройте Eclipse, если он не открыт.


        Нажмите "Готово".



        Нажмите кнопку "Готово".


        Значок * на вкладке редактора (означающий, что файл не сохранен) должен исчезнуть.

        MinGW означает Minimalist GNU для Windows: GNU — это источник инструментов программирования с открытым исходным кодом (GNU означает GNU — это не Unix).

        Прежде чем приступить к работе с этим пособием, вы должны сначала загрузить файлы, необходимые для MinGW C++. Теперь вы загрузите версию Eclipse, которая уже настроена для использования MinGW.

        Вы можете распечатать эти инструкции, прежде чем продолжить, чтобы иметь возможность обращаться к ним при загрузке и установке MinGW и Eclipse. Или просто сохраните этот документ в своем браузере.Вы должны полностью прочитать каждый шаг, прежде чем выполнять описанное в нем действие.

        Затмение: версия 4.4 (Луна)

        Для загрузки Eclipse требуется около 200 МБ дискового пространства; сохраните его на своем компьютере на случай, если вам понадобится переустановить Eclipse. При установке Eclipse требуется дополнительно 200 МБ дискового пространства.

        Загрузка Eclipse

        В вашем браузере появится верхняя часть следующей страницы.


        В этом руководстве мы загрузим Eclipse Standard 4.4 для 32-разрядной версии Windows (текущая версия — 4.5 Mars); если на вашем компьютере установлена ​​Windows, продолжайте ниже; в противном случае найдите раскрывающийся список, показывающий Windows, и вместо этого выберите Mac OS X (Cocoa) или Linux, а затем продолжите ниже.

        Очень важно, чтобы Java, MinGW и Eclipse были либо 32-разрядными, либо 64-разрядными (и только в том случае, если ваша машина/ОС поддерживает 64-разрядную версию): я думаю, что проще всего использовать 32-разрядную версию для всего.


        Вы увидите следующую страницу (не беспокойтесь о названии учреждения справа от большой стрелки, указывающей вниз).


        Этот файл должен начать загружаться в вашу стандартную папку загрузки. Этот файл весит около 200 МБ, поэтому полная загрузка может занять некоторое время, если у вас медленное подключение к Интернету (у меня это заняло около 5 минут через кабельный модем). Не беспокойтесь о точном времени, пока загрузка продолжается стабильно. В Chrome прогресс отображается в левом нижнем углу окна с помощью значка


        Файл должен выглядеть как


        Закрыть окно просмотра загрузки Eclipse.

        Установка Eclipse

        1. Разархивируйте eclipse-cpp-luna-R-win32.zip из: файла, который вы только что скачали и переместили.
          На моей машине (под управлением Windows 7) я могу
          • Щелкните файл правой кнопкой мыши.
          • Наведите указатель мыши на команду IZArc в меню параметров.
          • Нажмите «Извлечь здесь».


        Если у вас нет IZArc или аналогичной программы для распаковки, загрузите бесплатную копию IZarc с веб-сайта.

        При распаковке этого файла создается папка с именем eclipse

        Тестирование Eclipse, C++ и библиотек





        Вы можете просматривать проекты courselib и googletestlib, раскрывая/исключая их папки и подпапки. Программное обеспечение в этих проектах уже создано, поэтому вам не нужно создавать его здесь.




        и нажмите "ОК".



        На вкладке "Редактор" файла driver.cpp должно отображаться следующее.


        Обратите внимание на префикс * перед именем файла driver.cpp: это означает, что файл был изменен, но не сохранен. Вы можете щелкнуть файл правой кнопкой мыши и выбрать Сохранить, но Eclipse сделает это автоматически при сборке проекта (если вы правильно следовали инструкциям по его установке).


        В окне консоли должно отображаться следующее.


        Этот драйвер можно использовать в интерактивном режиме для тестирования различных операций с типом данных Set, реализованным массивом (из courselib). Когда вы закончите тестирование, команда q закроет/завершит этот код.

        Игнорируйте два предупреждающих сообщения: в этом коде используется счетчик цикла for, который не используется внутри цикла. При появлении запроса введите 1000 и введите, введите и 1000 и введите (как показано зеленым цветом ниже).

        В окне консоли должно отображаться следующее.


        Eclipse и C++ теперь корректно работают с библиотекой курсов и googletestlib

        Читайте также: