Skip to content
This repository was archived by the owner on Mar 15, 2026. It is now read-only.

kenttonino/ElementExplorer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

243 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description


Screenshot from 2024-06-28 19-22-53


  • This works well in Debian Linux, not sure in other Distros or OS.


Local Development

  • Install the necessary software.
Software Description
GNU Make For scripting and build management.
GNU Debugger For debugging code related errors.
Valgrind Dynamic analysis tool.

  • Scripts necessary for development.
Script Description
make build Build the source code and generate an executable (binary) file.
make run-debug Run the generated executable (binary) file with GDB.
make run-valgrind Run the generated executable (binary) file with Valgrind.
make run Run the generated executable (binary) file normally.
make run-test bin="sometest" Check the test binary in bin directory.
make run-test-debug bin="sometest" Run specific unit tests with GDB (check the binary in bin directory).
  • NOTE: For debugging.
    • Always use the Valgrind for checking memory leaks.
    • The total allocations should equal to total frees.