Skip to main content
Participant
September 25, 2024
Question

Is there an Acrobat SDK Installation Guide?

  • September 25, 2024
  • 2 replies
  • 898 views

I'm trying to get the BasicPlugin.cpp to compile, but it's having difficulties with the PIHeaders.h file. An error shows saying that it's missing a dependency file "ASBasic.h". I've looked around in the plugin folder and found no such header file.

In one of the header files included by PIHeaders.h, there is a conditional statement to include these two headers that I can't find in the SDK.

 

Is there a step I missed after downloading the SDK? Am I legitimately missing these files or is there another step to the installation? Is there an installation guide for the SDK after downloading it?

 

This is the Windows 2021 v3 of the Acrobat SDK.

 

This topic has been closed for replies.

2 replies

Bernd Alheit
Community Expert
Community Expert
September 26, 2024

Unpack the zip file on your system and open the project file of the sample in Visual Studio.

Participant
September 26, 2024

Is that it though? I already did that. I unzipped, started a project on VSCode, and uploaded the Basic Plugin Folder and Header Folder to the project from the PluginSupport Folder. I added preproccesor definitions to the project and included the header files to the build task. There are clearly some more steps, because the SDK is not working out of the box for me.

Bernd Alheit
Community Expert
Community Expert
September 27, 2024

Why doesn't you open the file BasicPlugin.vcxproj in Visual Studio?

Participant
September 25, 2024

I made some progress, but it's still not compiling. I added the Heders to the include path for the project on Visual Studio. I added the WIN_PLATFORM, ACRO_SDK_PLUGIN, and WIN_ENV to the preprocessor definitions. While that removed a majority of the errors, BasicPlugin.cpp still can't find the PIHeaders.h file and is getting a fatal error when run.

 

Participant
September 26, 2024

Another update: I forgot to add the paths to the task builder itself and did that. It got past the fatal error, but now I have a bunch of undefined errors, failed to define errors, or type errors.