-

Working with Eclipse

This section describes the general approach to C++ programming with Eclipse® IDE.

Creating a C++ project from a iCube Engineer Toolchain template

Changing the settings later

You can change the above described settings after the project has been created:

Creating a C++ program

To create a C++ program which can be imported as a library into iCube Engineer, you must first prepare a new project in accordance with the description above.

The new project has a defined structure in which the C++ program is created, as shown in this example:

Image

To create a program, proceed as follows:

Adding or removing components and programs

Adding a component

Adding a program

Removing a component

Removing a C++ component from your project requires three steps exactly in this order:
  1. Deleting the component itself
  2. Reassigning all programs of the deleted component
  3. Deleting all intermediate files of the deleted component
Now go ahead:

Removing a program

Compiling the project

Prerequisites

Procedure

If compilation was successful, a shared object (*.so) file for each target is generated. Otherwise, refer to the error and warning messages for remedy.

Using a C++ program with iCube Engineer

To be able to use your C++ program in iCube Engineer, you need it compiled into a *.pcwlx library for use with iCube Engineer. The LibraryBuilder (which is part of the C++ toolchain installed by PLCnext CLI) automatically generates the library within the process of compilation. The file is located in the project folder, e.g. C:/Users//workspace/FirstProject/Bin .

 


This help information is valid for iCube Engineer Online Help 2025.6

Copyright © 2025 YASKAWA EUROPE GmbH and © 2025 YASKAWA America, Inc.