This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

C6000-CGT: Version 7.4.4

Part Number: C6000-CGT

I'm currently using the C-Plugin unit on Keyence's XG/XG-X Vision Editor Software. Per the manual, it's required that Visual Studio 19 is used for PC compiling, and TI C6000 CGT Version 7.4.4 is used for DSP compiling in order to create a the necessary bin and dll files.

The documentation is extremely limited due to Keyence not taking any responsibility for this type of development on their systems. 

I was able to get my hand on some source code used by some developers, and it shows the proper header files to use as well as the variable names and pointers. 

Since I was dealing with vision, I imported OpenCV V4.7 into Visual Studio for a test project. I was able to compile the code inside Visual Studio, but once I was trying to compile inside Keyence's software, it failed.

Is this an issue with the DSP, and more generally am I able to import other libraries that aren't standard to C/C++ (e.g., <math.h>).? Does this DSP only cover certain versions of OpenCV and fail on the rest? Is there any documentation for this particular type of application and the plugin unit that Keyence uses? Or is this an issue with Visual Studio?

Here is a snippet of the C Plugin Unit from Keyence's XG-X Vision Editor Software. You can see at the bottom that the TI DSP is selected.