hexagon logo

What is the difference between CPPs provided by Patran 2016 and Patran 2020?

When I precompile my pcl codes using cpp.exe provided by Patran 2020, some mistakes occurr. But everything is OK when I use cpp.exe provided by Patran 2016. I guess some rules of the precompiler have changed. I wonder,
  1. what updates the new compilers(cpp.exe and p3pclcomp.exe) have made?
  2. Is there a convenient way to migrate my old PCL codes for the new compiler?
  3. Can the .plb I compiled with the latest compiler run on the old Patran version?
Parents
  • Thank you very much for your reply.
    I have added two other examples for your reference, see the previous attachment,CPP_TEST3,CPP_TEST4.
    One more question. If the C language static link library provided by Patran is used in my program, such as libaccess.lib, do I need to use the corresponding link library on each plug-in corresponding to Patran version, or do I only need to use the latest libaccess.lib, then my program can run on all the old Patran versions?
Reply
  • Thank you very much for your reply.
    I have added two other examples for your reference, see the previous attachment,CPP_TEST3,CPP_TEST4.
    One more question. If the C language static link library provided by Patran is used in my program, such as libaccess.lib, do I need to use the corresponding link library on each plug-in corresponding to Patran version, or do I only need to use the latest libaccess.lib, then my program can run on all the old Patran versions?
Children
No Data