6 Sample Applications

This chapter describes sample applications shipped with the File ID SDK. The sample application included in this SDK is designed to highlight a specific aspect of the technology's functionality. We ship built versions of sample applications. The compiled executable should be in the root directory where the product is installed.

The following copyright applies to all sample applications shipped with this product:

Copyright © Oracle 1993, 2015

All rights reserved.

You have a royalty-free right to use, modify, reproduce and distribute the Sample Applications (and/or any modified version) in any way you find useful, provided that you agree that Oracle has no warranty obligations or liability for any Sample Application files.

6.1 Building the Sample on a Windows System

Microsoft Visual Studio project files are provided for building each of the sample applications. For 32-bit versions of Windows, versions of the project files are provided for Visual Studio 6 (.dsp files) and Visual Studio 2005 (.vcproj files).

Because .vcproj files may not pick up the right compiler on their own, you need to make sure that you are building with the Win64 configuration in Visual Studio 2005. For 64-bit versions of Windows, only the Visual Studio 2005 versions are available.

The project files for the sample applications can be found in the samplecode\win subdirectory of the Outside In SDK.

6.2 Building the Sample on a UNIX System

For specific information about building the sample applications on your UNIX OS, See UNIX Implementation Details.

6.3 The fisimple Application

This simple command line driven program allows the user to run a single source file through the software. The user can choose the source file, an output file and set the various options.

To run the program, type:

fisimple [-n/-e] in_file
  • -n or -e is optional and dictates the value of SCCUT_FIFLAGS.

  • in_file is the input file to be converted.

The output consists of the file ID and the string ID name.