Getting Started Guide

  • 10/30/2019
  • Public Content

Installing Eclipse* Plugins from the IDE

If you are using Eclipse with FPGA, see Intel® oneAPI DPC++ FPGA Workflows on Third-Party IDEs.
If you are going to use Eclipse IDE, there are some additional setup steps:
  1. Locate the Eclipse plugins that were included with your
    oneAPI
    tools (see the note below).
You can find the Eclipse plugins to install into your copy of
Eclipse for C/C++
in the various tool folders located within the
oneapi
installation folder. That installation folder is normally found in
/opt/intel/intel/oneapi
or
~/intel/intel/oneapi
C:\Program Files (x86)\Intel\oneAPI\
, depending on whether you installed the package
with the default folder
as the superuser
. Those plugins should be located in a folder named
ide-support
within each tool that includes an Eclipse plugin.
To locate all the Eclipse plugins that are part of your installation:
  1. Open a
    terminal session (bash shell)
    command window
    and change directory to the root of your installation. For example, if you installed
    as the superuser
    using the default folder
    :
    cd /opt/intel/oneapi
    cd C:\Program Files (x86)\Intel\oneAPI\
  2. Use the
    find
    command to locate the available Eclipse plugin packages:
    find . -type f -regextype awk -regex ".*(com.intel|org.eclipse).*[.]zip"
  3. The
    find
    results look like this (the exact results depend on which tools you installed):
To install the Eclipse plugins:
  1. Open a command terminal and launch your installation of Eclipse for C/C++ Developers (Eclipse CDT).
  2. Once Eclipse launches, choose
    Help
    Install New Software
    .
  3. Click the
    Add
    button and then click
    Archive
    in the dialog box that appears.
  4. Navigate to the location of the Eclipse plugin you wish to install.
    If you cannot remember the location of the plugin, run the
    find
    command in a shell to show the locations of available plugins.
  5. Repeat this process for each Eclipse plugin that you want to install. In this image, the compiler plugin (last in the previous
    find
    command list example) is being selected for installation into the copy of Eclipse for C/C++ Developers.
  6. Select the plugin file (using the green
    Open
    button shown in the previous image), and then click the
    Add
    button in the
    Add Repository
    dialog box. The
    Location
    field should match the Eclipse plugin path and name that you identified using the file picker.
  7. Check the boxes next to the name of the selected plugin or plugins, and then click
    Next
    .
  8. Confirm that the plugin to be installed is listed in the
    Install Details
    dialog box, and then click
    Next
    .
  9. Review the license agreement (you must select the
    I accept
    option to proceed), and then select
    Finish
    to start installation of the plugin.
    After you click
    Finish
    , Eclipse installs the plugin.
    The installation process may take several minutes if the plugin has required dependencies that are not part of your copy of Eclipse. That is most likely to happen if you are installing into a different build of Eclipse. For example, if you install the plugin into a copy of Eclipse IDE for Java Developers (aka Eclipse JDT) the missing Eclipse for C/C++ components will be automatically added, along with the plugin. A working Internet connection is required if this is the case and missing dependent plugins are required.
  10. When the plugin installation is complete, Eclipse prompts you to restart. Click
    Restart Now
    . Do this for each plugin you add to your copy of Eclipse for C/C++ Developers.
If the installation does not appear to be working, or you are having trouble running Eclipse, see Troubleshooting.

Product and Performance Information

1

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804