!! THIS WEBSITE ONLY FOR TESTING PURPOSE !!
VisualGDB v6.0 R3
Cross-platform development with Visual Studio easy and comfortable.

This product can be downloaded with the following subscriptions :

Loading
Cross-platform development with Visual Studio easy and comfortable. It supports: Barebone embedded systems and IoT modules (see full list) C/C++ Linux Applications Native Android Apps and Libraries Raspberry Pi and other Linux boards Linux kernel modules (separate VisualKernel product) Target your own devices and platforms with Extensibility API Focus on your product, not the tools VisualGDB will automatically install and configure the necessary tools: Embedded toolchains Cross-compilers for common Linux boards Compilers/debuggers on Debian- and RedHat-based Linux GDB Stub software like OpenOCD All you need to do is choose your device from the list and start developing! VisualGDB can also easily import your existing code or debug code that is built elsewhere. Advanced CMake Integration VisualGDB supports advanced CMake project subsystem, with 2-way synchronization between the CMakeLists files and Solution Explorer enabling you to: Easily view, add, remove and edit CMake targets Edit target settings via regular VS Property Pages Easily add/remove/rename sources for individual targets Configure advanced deployment options for targets Have precise IntelliSense configuration for complex projects For advanced CMake projects, VisualGDB can access source files on remote Linux machines directly via SSH, without needing to store 2 copies of each file and synchronize them. Seamless Support for Unit Tests VisualGDB integrates popular CppUTest and GoogleTest frameworks in Visual Studio and provides an easy API to integrate custom frameworks. With one click of a mouse you can run/debug tests on: Embedded ARM devices via JTAG/SWD Linux machines and boards like Raspberry Pi Android devices Powerful Linux profiling VisualGDB takes profiling an dynamic analysis of Linux programs to a new level. Featuring the extremely scalable profiling database format VisualGDB lets you conveniently explore the performance of your program and relations between different parts ot it. Switch between function tree, global function list and detailed per-line view to quickly find and compare the information you need. Fast and flexible project building VisualGDB includes an high-performance MSBuild back-end optimized for lightning fast builds of Embedded and Linux projects and automatic and precise IntelliSense. If your project already uses GNU Make, CMake or QMake, you can easily import it into VisualGDB and have your IntelliSense and settings managed automatically. Powerful debugging experience VisualGDB provides consistent Visual Studio debugging experience for local, SSH-based, JTAG-based debugging and many more. You hit F5, VisualGDB does the rest. Advanced debug features include: IntelliSense and preprocessor support in Watch windows Built-in SSH terminal and file transfer for Linux debugging Powerful custom actions to automate routine tasks Enter your own GDB commands and record command timings Easy interface for complex tools VisualGDB provides graphical interface for editing common settings of most widely used build tools from GNU/Linux: Graphically edit Makefiles and synchronize source file lists Manage CMake targets and settings Create and maintain QMake files for Qt projects Precise IntelliSense for large imported CMake projects Use VisualGDB-generated Makefiles or import your own Integration with Team Foundation Server VisualGDB features an open-source TFS plugin for easy out-of-the-box building of VisualGDB projects. Simply install the plugin to your TFS build server and build Make, CMake, or QMake-based VisualGDB projects easily and automatically with no need to install a separate instance of Visual Studio. Easily share settings with your team VisualGDB includes a convenient mechanism for sharing numerous types of settings and presets with your entire team. Simply configure a shared settings directory and then instantly share remote hosts, aliases, toolchain definitions, embedded packages, quick debug settings and common preferences to all computers using the same shared settings directory. Configure team settings on your TFS build server and never experience the need to manually keep the global settings up-to-date. Advanced IntelliSense with refactoring VisualGDB includes a powerful Clang-based IntelliSense engine that fully supports GCC-specific code and is integrated with Make, QMake and CMake. Advanced features include: Create implementations for newly added methods Create-from-use for methods and constructors Automatic implementation of interfaces Edit-driven renaming with C++11 support Automatic corrections of common errors and typos Preprocessor lens to understand complex preprocessor macros Code Map for functions, methods, variables and more in C++ code First-class support and extensive tutorials VisualGDB license comes with one year of free updates and technical support that can be renewed afterwards. To get the best out of VisualGDB for your platform, try browsing through more than 100 tutorials covering scenarios from FreeBSD to WiFi SoCs or hundreds of topics on our forum. We also provide a support system and email support for both registered and trial users.
What's new Added support for Software Tracing of embedded projects Added manual scale selection to Live Watch Added support for tagging USB JTAG debuggers Added support for selecting specific Keil pack versions Added support for unlimited software breakpoints in FLASH Added full support for ARM64 hosts Clang IntelliSense now uses LLVM 16.0 and fully supports C++23 Optimized the IntelliSense code suggestion popup Redesigned Code Navigation Bar Improved error reporting for broken debug methods Improved GDB command auto-completion Improved ESP-IDF and nRFConnect configuration editor Improved header file IntelliSense for CMake projects Improved smart indentation logic Redesigned the per-user variable configuration GUI Redesigned the Visual Watch GUI Fixed device selection for ESP-ADF projects Fixed ARMASM argument handling for ARMClang projects Fixed bit field support for DWARF4 and DWARF5 files Fixed Raspberry Pi Pico SDK selection GUI Fixed a crash in the RP2040 PIO debugger Fixed detection of GDB crashes for embedded projects Fixed version detection of the new ARMClang compiler Fixed building of assembly files in Keil projects Fixed issues with remotely running OpenOCD on Linux Fixed handling of BSP_ALIAS argument for CMake projects Fixed IntelliSense for RP2040 Arduino core Fixed issues with MSBuild projects referencing external sources Fixed VS freezing caused by timed out backtrace command Fixed IntelliSense on ARM64 projects Fixed ESP-IDF unit testing for components with SPIFFS Fixed a bug causing negative time labels in Live Watch Fixed logic for overriding build message regexes on project level Added support for CMSE library generation for MSBuild projects Embedded projects can now specify additional symbol files Fixed display issues on systems with non-default ICC profiles Fixed Embedded Code Coverage for projects using GCC 12.x Fixed Embedded CMake support for the latest ARMClang toolchain Fixed recursive filter creation for MSBuild projects on VS2022 Separated mbed/ESP-IDF/NRFConnect Python distributions Improved support for dark theme Fixed DEBUG/RELEASE flags for Embedded CMake projects Fixed compatibility with CoPilot plugin Fixed backward compatibility with Clang code analyzers Added support for quickly configuring Outline detail presets Improved automatic editing of CMakeLists.txt files Fixed a glitch with unaligned variables in Live Watch Fast Semihosting now supports bootloader handoff Improved KConfig compatibility with ESP-IDF 5.2 Added support for exporting hardware register values Improved usability of Live Tracing Graphs with dark theme Offline disassembly now works for ESP32 projects Added support for tabbing out of function calls and strings Fixes in R2 (28 Apr 2024) Added support for CMake presets Improved updating of ESP-IDF projects Exported CSV file separator now follows system settings Fixed .vgdbsettings file viewer when using dark theme Fixed debugging support for Arduino-based ESP32Cx projects Improved compatibility with IAR 9.x Fixes in R3 (21 May 2024) Added support for Qt 6 Improved reporting of errors from the STM32CubeMX generator Added detection of modal GDB prompts (e.g. debuginfod) Fixed command-line package manager mode
Category All Dev
Rating 0 / 5
Comments 0
Sales 87
Down4Dev
Looking for the best software developer programs, components for Delphi, Dotnet, and more? Look here.
{{ userMessage }}