DDD 运行时错误
Runtime Error with DDD
第一次尝试DDD与我已经在另一台机器上编写和编译的一些C++代码。当我使用代码运行DD时,出现此错误:
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
terminate called after throwing an instance of 'std::runtime_error'
what(): User configuration file not found
Program received signal SIGABRT, Aborted.
0x00007ffff6f84428 in __GT_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54 (gdb)
不知道该怎么想,因为我的代码是在RPi上构建和运行的。任何帮助将不胜感激!
当我使用代码运行DD时,出现此错误
这是程序的错误(引发异常(。
您可以使用 GDB where
命令找出该错误的来源。
如果程序在 DDD 外部运行时未引发此异常,则程序很可能在其当前目录中查找"配置文件"(坏主意 (TM((,并且启动它的目录与 DDD 启动它的目录不同。
您可以使用 DDD 中的cd
命令来更改当前目录,这可能会为您"修复它"(但实际上您应该修复程序,以便它使用$HOME
或其他一些明确定义的位置作为其配置文件(。
相关文章:
- 删除指向指针的指针是运行时错误吗
- c++中的指针和运行时错误
- 无法理解此 return 语句的功能,没有它就会发生运行时错误
- 在同一模拟中使用静脉和静脉_ inet内容时出现运行时错误
- 对单向链表进行排序时出现运行时错误
- 为什么此代码存在运行时错误?
- 你能解释一下什么运行时错误是如何解决它的吗?
- 为什么会出现 gettnig 运行时错误:加载类型为"_Bit_type"(stl_bvector.h) 的空指针?
- 为什么程序在 c++ 中迭代 emtpy 向量时会抛出运行时错误
- 运行时错误:引用绑定到类型为"int"的空指针
- 为什么当 vector 为空时会显示运行时错误?
- C++运行时错误与快速排序算法抛出堆栈转储错误
- 运行时错误:矢量下标超出范围:正在检查空集
- 分配给gslice_array会导致运行时错误
- cout 新创建的对象引发运行时错误
- C++在使用std::multimap时出现运行时错误的几率很小
- 运行时错误:引用绑定到类型"int"的未对齐地址0xbebebebebebebec6,这需要 4 个字节对齐 (stl_vector.h)
- 试图找出为什么我会收到运行时错误?
- 迭代二维矢量时发生运行时错误
- DDD 运行时错误