问题标签 [visualgdb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
45 浏览

mbed - 如何为 Nucleo F091RC 设置 VisualGDB,以进行 mbed 本地开发?

我正在关注 mbed 本地开发教程 ( http://visualgdb.com/tutorials/arm/mbed/ )。

我正在设置 VisualGDB,但在第 3 步。“新嵌入式项目”没有列出任何设备,单击“下载更多设备”没有任何作用。

我需要为 Nucleo F091RC 安装工具链

0 投票
2 回答
893 浏览

elf - VisualGDB 不创建精灵文件

购买完整版 VisualGDB 后,我在新项目中找不到 .elf 文件,并且使用 TrialVersion 创建的旧项目无法打开(未知工具链错误)。

我需要 STMStudio 的 .elf 文件,因为 VisualGDB 中的实时变量不太好。

购买密钥后,VisualGDB 做了一些升级,也许我只需要添加一些设置。

0 投票
0 回答
172 浏览

stm32 - *.s 文件无法在 visualGDB 中正确组装

我是visualGDB的新手。最近新建了一个stm32单机项目,任何.cpp.c文件都可以正确编译,但是当我将μC/OS-II迁移到项目中时,发现os_cpu_a.s文件无法正确组装。错误日志如下所示: os_cpu_a.s 组装错误日志图像

我的Makefile标志设置是: 我的 visualGDB makefile 设置图像

请给我一些建议!任何帮助将不胜感激!

os_cpu_a.s文件内容如下图所示:

顺便说一句,似乎版本中的任何中文字符都会被视为垃圾邮件作为防止垃圾邮件的方法?所以我必须删除我代码中的所有中文注释。

0 投票
1 回答
139 浏览

.net - 已安装 4.6 时如何满足 .Net Framework 4.0 要求

我正在尝试使用https://visualgdb.com/,它允许在 Visual Studio 中进行基于 GCC 的工具链编译 - 但是,它对 .NetFramework 4.0 有硬编码要求。我在 Windows 10 上安装了 VS Community 2017,其中包括 .Net 4.5 和 4.6 以及旧版 2.0 和 3.0,但没有 4.0。

有什么方法可以强制安装 4.0,或者强制visualgdb接受 4.6(它不会尝试使用它,只是在早期进行一些健全性检查失败)。

到目前为止,他们的支持没有帮助。此外,任何地方都没有 C# 代码,但他们的系统对它有一些内部要求......

0 投票
2 回答
5392 浏览

c++ - Android NDK 库 .a 文件中的 gnustl_shared 和 gnustl_static 有什么区别?

我想使用 c++ stl 创建 android 库。

我的构建工具是 Visual Studio 2015、Visual GDB。

源代码是

.cpp

安卓.mk

应用程序.mk

我成功构建了,所以,创建了 lib 文件 libAndroidProject2-static.a、libAndroidProject2-static.so

比,我尝试更改 Application.mk 中的 APP_STL 选项

当然,成功构建。因此,创建了 libAndroidProject2-shared.a、libAndroidProject2-shared.so 文件

比,我比较它和以前的构建输出。

我发现了 .so 文件的不同之处。gnustl_static 选项的 .so 文件比 gnustl_shared 选项的大。但是 .a 是一样的。

为什么?我使用了 nm,readelf 但找不到区别。什么是差异???

0 投票
1 回答
71 浏览

c++ - VCOS 没有命名类型

我正在尝试将视频从 raspicam 输出到帧缓冲区 0,但我遇到了 BCM_HOST 问题,其中包含的 vcos.h 出现了大量错误。所有错误都是相同的两种类型:

在文件中:connection.h vc_ispmanx.h、message.h 等。

等我将链接到下面的错误的完整粘贴箱

我什至不知道从哪里开始解决这些问题,我使用 VisualGDB 的同步 sysroot 功能将 /opt/vc 从 raspbian 移动到我的 sysroot 文件夹,并且所有包含文件都在那里。

这是文件本身的问题吗?不可能,

感谢您的帮助,-D

Pastebin 链接:https ://mypastebin.com/xQdN7mZZInHx

例子:

0 投票
1 回答
1633 浏览

visual-studio-2015 - 使用 C++ 从 Raspberry Pi 相机显示到 Raspberry Pi HDMI

问题:如何将 Raspberry Pi 摄像头的视频流写入 HDMI 连接的显示器?

答:见下文

0 投票
0 回答
85 浏览

c++ - c++ 中的 std::future 与 raspberry e sysroot

我正在编写一个示例代码来学习使用 std::async 的异步函数。

我的代码很简单:

我认为这都是正确的,但我的 VisualStudio 和 VisualGDB 在“asyncr”中抛出错误:

[Clang IntelliSense] 错误:未定义模板“std::future”的隐式实例化

我失去了几个小时,我想找到一个解决方案。

我会非常感谢那些帮助我的人

0 投票
0 回答
358 浏览

cmake - 将 Visual Studio/VisualGDB 构建系统移植到 CMake/GCC

我一直致力于将一个项目从在 Win10 机器上运行的 Visual Studio/VisualGDB 移植到在 Ubuntu 16.04 上运行的 CMake/GCC 构建系统。完整的构建最终将在 Cortex-M4 上运行。

在这个过程中,我遇到了一个链接器问题,其中 libc 中的多个引用未定义

我使用以下标志:

标志:

ASM_FLAGS:

LDFLAGS:

这些标志来自原始的 VisualGDB-build 构建没有任何问题。

我发现当使用--specs=nosys.specs代替时nano.specs,构建完成,但是在目标上运行时,内部某处触发了硬故障__libc_init_array()

我怀疑这是由于 和 之间的差异nano.specsnosys.specs但是由于上面提到的链接器问题,我无法验证这一点。我尝试了这种组合<...> --specs=nono.specs --specs=nosys.specs -lc -lnosys,没有任何运气。

有谁知道为什么这适用于 VisualGDB 而不是 CMake/GCC?据我了解,VisualGDB 仍然使用arm-none-eabi吗?这当然是我使用的相同工具链(测试版本 4.9.3 和 6.3.1)

0 投票
1 回答
13071 浏览

linux - 如何保存“设置 solib-search-path”

我想知道 linux gdb 调试。

我有 1 个执行文件,1 个核心转储文件。所以,我像这样在linux中打开它,

但是,我只显示错误信息。

所以,我输入命令,

并且符号读取成功。而且,我输入命令

而且,我重新打开转储文件。像这样,

但仍然显示相同的错误消息。

我不想永远显示此错误消息。所以,我想保存库搜索路径。我能怎么做?