![]() |
1
2
我也用
alias cpp2ps='enscript --color --pretty-print=cpp --language=PostScript' 我是这样使用的: cpp2ps -P main.ps main.cpp
在
另外,在Mac上,XCODE非常好地打印C++代码。 |
![]() |
3
0
我想在Windows 7响应上展开,因为有些关键步骤被省略了: 这是为带有EclipseCDT的mingw用户提供的0)如果没有python gdb,请打开shell/命令并使用mingw-get.exe“安装” 启用了python的gdb,例如
1a)从中获取python 2.7.x http://python.org/download/ 安装 1b)确保在您的环境中设置了pythonpath和pythonhome:
1c)在你的道路上添加pythonhome
2a)打开文本输入,输入以下语句。注意第三行是 指向Python脚本所在的位置。请参阅下面的注释!
2b)另存为“.gdbinit”注意:Windows资源管理器不允许您命名以 与资源管理器的句号。大多数文本编辑(包括记事本)都会允许您。GDB初始化 文件类似于gdb命令的“脚本”,gbd将在加载时执行这些命令。 2c)“.gdbinit”文件需要位于gdb的工作目录中(很可能是 您的项目根目录,但您的IDE可以告诉您。 3)打开Eclipse(或其他IDE)首选项对话框。转到C++调试器子菜单。
4)配置Eclipse使用
5a)重新创建所有调试启动配置(删除旧配置并从头创建新配置)。
5b)编辑每个调试配置并将其指向新的gdb-python.exe并将其指向。 如果遇到问题:--不要忘记在上面的python代码中将位置更改为python目录! 这个目录是明格创建的,所以不要去下载漂亮的打印机,明格 在第0步为你做的。只需转到Mingw Install Director共享文件夹, gcc文件夹(有版本号),您将找到python文件夹。这个位置是什么 应该在gdb加载的python脚本中。 --另外,.gdbinit是一个pita,请确保它的名称正确,并在gdb的工作文件夹中 这不一定是gdb-python.exe所在的位置!加载gdb时查看gdb输出,查看在加载过程中是否出现“python enabled”,以及.gdbinit中的语句是否出现。 --最后,我有很多关于系统变量的问题。如果python给您“importerror”,那么很可能您没有设置pythonpath或pythonhome。 --带有“gdb-python27”的目录(例如c:\mingw\bin)也应该在您的路径上,如果是,它会使设置Eclipse更好一些,因为您不需要放置绝对路径。但是,有时.gbdinit需要一条绝对的道路。如果它正常工作,您将在启动调试器时看到gbd(console->gdb traces)的输出,如下所示:
|
![]() |
PruitIgoe · Swift:打印分隔符不在数组项之间添加空格 6 年前 |
![]() |
Wizard · 在Python中使用if语句打印二维数组 6 年前 |
![]() |
Rich · 如何记录日志。是否与操作员一起调试? 6 年前 |
![]() |
alvas · %6.4f的现代打印版本是什么? 6 年前 |
![]() |
j panton · 在Python中同时打印多个表 6 年前 |
![]() |
aziz · Datatables打印问题-分页符前的红线 6 年前 |
|
Ibber Chochem · 如何定义ESC/POS中参数的长度? 6 年前 |