小编psy*_*der的帖子

gdb :(找不到调试符号)

我有一个名为test的文件.即使用-g编译它,当我在gdb中运行它时,它说没有找到调试符号.我也尝试过使用-ggdb,但它也没有用.请帮忙.

Output for : gdb test

This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/test...(no debugging symbols found)...done.
Run Code Online (Sandbox Code Playgroud)

c++ ubuntu gdb g++

9
推荐指数
1
解决办法
2万
查看次数

smtplib导入email.utils错误

当我尝试在我的Python代码中使用smtplib时,我收到以下错误.

Traceback (most recent call last):
File "myemail.py", line 1, in <module>
import smtplib
File "/usr/lib64/python2.7/smtplib.py", line 46, in <module>
import email.utils
ImportError: No module named utils
Run Code Online (Sandbox Code Playgroud)

令人惊讶的是,当我直接使用Python解释器时,我可以包含该库.

以前该文件名为'email.py',但根据stackoverflow关于类似问题的答案,我将名称更改为'myemail.py'.它仍然无法正常工作.请帮助.

python smtplib python-2.7

6
推荐指数
1
解决办法
5974
查看次数

输入使用不起作用,但使用scanf

#include<stdio.h>
void main(){
  char str[100];
  char letter;
  letter=getchar();
  printf("%c",letter);
  gets(str);
  //Rest of code
}
Run Code Online (Sandbox Code Playgroud)

执行时,代码会跳过gets(str)行.但是当我用scanf替换gets时,它可以工作.任何具体的原因,为什么不起作用?我正在使用gcc 4.7.2.

c gcc stdin input

2
推荐指数
1
解决办法
1956
查看次数

标签 统计

c ×1

c++ ×1

g++ ×1

gcc ×1

gdb ×1

input ×1

python ×1

python-2.7 ×1

smtplib ×1

stdin ×1

ubuntu ×1