Please enable JavaScript to view this site.

IDS peak 2.20.0 / uEye+ firmware 3.80

IDS Peak comfortSDK, genericSDK, AFL, ICL, and IPL developer manuals are external documents.
Please contact us if you need these manuals.

If you need to configure a project in Visual Studio manually, perform the following steps:

1.Create a project in Visual Studio.

2.Specify the following path as an additional include directory:
$(IDS_PEAK_COMFORT_SDK_PATH)\api\include\

3.Define the additional library directories:
$(IDS_PEAK_COMFORT_SDK_PATH)\api\lib\x86_64\

4.Specify the libraries used as an additional dependency:
ids_peak_comfort_c.lib

5.Define the post-build event by command line:
copy "$(IDS_PEAK_COMFORT_SDK_PATH)\api\lib\x86_64\*.dll" "$(OutDir)"

Fig. 295: Include directory

Fig. 295: Include directory

Fig. 296: Library directory

Fig. 296: Library directory

Fig. 297: Other dependencies

Fig. 297: Other dependencies

Fig. 298: Post-build event

Fig. 298: Post-build event

Test the configuration with a short test code, e.g.:

main.c (comfortC)

#include <stdio.h>
 
#include <ids_peak_comfort_c/ids_peak_comfort_c.h>
 
int main()
{
  peak_status status = peak_Library_Init();
  if (PEAK_ERROR(status))
  {
      printf("Library could not be initialized!\n");
      return 1;
  }
 
  printf("Library successfully initialized!\n");
  (void)peak_Library_Exit();
  return 0;
}

© 2026 IDS Imaging Development Systems GmbH