5 مستودعات
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 is a framework for building Android applications using C and Make. It provides a native development system that compiles source code into standalone executable packages, bypassing the standard Java or Kotlin toolchains and virtual machines. The project features a native UI toolkit for creating hardware-accelerated graphics windows and a dedicated hardware interface for direct communication with USB peripherals and onboard sensors. It utilizes a containerized build environment to ensure consistent compilation and signing of binaries without requiring local toolchain installation
Supports remote debugging of compiled native application logic via a host-to-device connection.
bflat هو مجمع أصلي ومولد ثنائي مسبق (ahead-of-time) لـ C#. يقوم بتحويل الكود المصدري إلى ملفات تنفيذية أصلية مستقلة وكود آلة يعمل دون الحاجة إلى بيئة وقت تشغيل منفصلة. يتميز المشروع بسلسلة أدوات أصلية عبر الأنظمة الأساسية قادرة على توليد ملفات ثنائية لأنظمة تشغيل وبنيات متعددة من بيئة واحدة. يتضمن آلية لتصدير منطق C# كمكتبات أصلية مشتركة عبر واجهة وظيفة خارجية للتكامل مع لغات برمجة أخرى. لدعم البيئات ذات الموارد المحدودة، يوفر مُحسّن ثنائي يقلل حجم الملف التنفيذي عن طريق تجريد بيانات الانعكاس، وبيانات العولمة الوصفية، ومعلومات تتبع المكدس. كما يسمح باختيار أعماق مختلفة للمكتبة القياسية لموازنة ثراء الميزات مقابل البصمة الثنائية النهائية. تدعم سلسلة الأدوات تصحيح الأخطاء على مستوى النظام، مما يتيح استخدام مصححات الأخطاء الأصلية لتعيين نقاط التوقف وفحص المتغيرات مباشرة داخل كود الآلة المجمع.
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.