Skip to content

Latest commit

 

History

History
46 lines (27 loc) · 1.55 KB

setting-up-developer-directory.md

File metadata and controls

46 lines (27 loc) · 1.55 KB

Import Custom Low Level Analyzer

First, click the Settings button to open the Settings window.

  • On Windows: Edit > Settings
  • On MacOS: Logic2 > Settings
  • On Ubuntu: Edit > Settings

Settings Menu

Then, in the Settings window, scroll to the bottom until you reach the Custom Low Level Analyzers section.

Custom Low Level Analyzers Directory Location

Click the browse button to select the directory that contains your compiled custom protocol analyzer. Depending on your OS, your custom built analyer will be located in the folder below by default.

Windows:

\build\Analyzers\Release\<Custom Analyzer>.dll

MacOS:

/build/Analyzers/<Custom Analyzer>.so

Ubuntu:

/build/Analyzers/<Custom Analyzer>.so

Once the folder location containing your custom analyzer is specified, save the dialog and restart the software. Your custom analyzer should now appear in the list of available protocol analyzers!

MacOS Errors

If you're running the app on MacOS, you may run into a "Failed to Load Custom Analyzer" error message upon startup when the app attempts to load your .dylib (or provided .so) low level analyzer. The fixes for this are described in the support article below.

{% content-ref url="../../troubleshooting/failed-to-load-lla.md" %} failed-to-load-lla.md {% endcontent-ref %}