5 repository-uri
Launches debug sessions with breakpoints, stepping, and variable inspection for compiled C/C++ programs.
Distinct from Runtime Debugging: Distinct from Runtime Debugging: focuses on native C/C++ debugging sessions, not cross-platform runtime injection.
Explore 5 awesome GitHub repositories matching development tools & productivity · Native Debugging Sessions. Refine with filters or upvote what's useful.
The C/C++ extension for Visual Studio Code provides language support for C and C++ programming, including IntelliSense-powered code editing, navigation, and debugging capabilities. It enables syntax highlighting, code completion, hover information, and error checking for C and C++ source files, along with features like semantic colorization, symbol search, and call hierarchy exploration. The extension offers comprehensive debugging support for C/C++ programs, including launching debug sessions with breakpoints, stepping through code, and inspecting variables. It supports debugging multi-threa
Launches native debug sessions with breakpoints and variable inspection for C/C++ programs.
rawdrawandroid este un framework pentru construirea de aplicații Android folosind C și Make. Acesta oferă un sistem de dezvoltare nativ care compilează codul sursă în pachete executabile standalone, ocolind toolchain-urile standard Java sau Kotlin și mașinile virtuale. Proiectul include un toolkit UI nativ pentru crearea de ferestre grafice accelerate hardware și o interfață hardware dedicată pentru comunicarea directă cu periferice USB și senzori integrați. Utilizează un mediu de build containerizat pentru a asigura compilarea și semnarea consistentă a binarilor, fără a necesita instalări locale de toolchain-uri. Sistemul acoperă interfațarea hardware de nivel jos, inclusiv capturarea datelor de la senzori în timp real și gestionarea dispozitivelor USB. De asemenea, suportă randarea OpenGL ES, integrarea nativă web view și gestionarea resurselor aplicațiilor embedded și a stocării externe. Debugging-ul de la distanță al logicii aplicației compilate este suportat printr-o conexiune între o mașină gazdă și un dispozitiv mobil fizic.
Supports remote debugging of compiled native application logic via a host-to-device connection.
bflat is a native compiler and ahead-of-time binary generator for C#. It transforms source code into self-contained native executables and machine code that run without requiring a separate runtime environment. The project features a cross-platform native toolchain capable of generating binaries for multiple operating systems and architectures from a single environment. It includes a mechanism for exporting C# logic as shared native libraries via a foreign function interface for integration with other programming languages. To support resource-constrained environments, it provides a binary o
Enables the use of native debuggers to set breakpoints and inspect variables directly within compiled machine code.
Dev-Cpp is a comprehensive development suite that serves as a C++ integrated development environment, a cross-platform application builder, and a visual UI designer. It provides a toolchain for writing, compiling, and debugging native C++ applications on Windows, while offering a framework to create native binaries for desktop, mobile, and IoT devices from a single codebase. The project distinguishes itself by integrating an embedded SQL database engine and a REST API development platform directly into the workflow. It includes an AI-assisted coding tool that leverages large language models t
Includes a native debugger for inspecting compiled C/C++ programs with breakpoints and variable inspection.
This project is a diagnostic tool and memory profiler designed to identify and track memory allocation patterns within native code layers. It functions as a native code debugging utility that monitors heap usage and resource lifecycle management to assist in the resolution of memory leaks and resource exhaustion issues. The tool utilizes hook-based allocation interception to maintain a real-time map of active memory blocks and employs shadow-stack call tracing to associate these blocks with specific code locations. By performing periodic reachability analysis and differential memory snapshott
Pinpoints memory management errors and resource exhaustion issues in low-level software components.