
开发工具使用小问题
文章平均质量分 85
CodeNest
这个作者很懒,什么都没留下…
展开
-
【Linux | C++】GDB调试教程详解
Debug 版本和Release 版本。这两个版本在编译和构建时的设置不同,主要用于不同的目的。Debug 版本Debug 版本是为调试程序而构建的版本。它包含了额外的调试信息,可以帮助程序员在程序执行时观察和分析程序的内部状态。调试信息:编译时会生成调试信息(如变量名、行号等),以帮助调试工具(如 GDB)进行源代码级别的调试。优化关闭:通常会关闭编译优化,以便程序员可以准确地跟踪代码的执行流程和变量的变化。性能:由于缺少优化和额外的调试信息,Debug 版本通常运行较慢,性能较差。编译选项。原创 2024-10-27 11:51:17 · 2084 阅读 · 0 评论 -
ubuntu18.04中如何设置桥接模式和静态ip
桥接模式将虚拟机的网络接口直接连接到物理网络接口。虚拟机就像是网络中的一个独立计算机,拥有自己的 IP 地址。原创 2024-10-27 11:50:44 · 1177 阅读 · 0 评论 -
【Linux C++】log4cpp日志库的安装和使用详解
log4cpp是一个开源的 C++ 日志库,灵感来源于 Java 的log4j。它提供了灵活的日志记录功能,可以帮助开发者在 C++ 应用程序中记录、管理和格式化日志信息。log4cpp支持多种日志记录策略和输出目标,可以满足各种不同的需求。原创 2024-08-27 22:06:26 · 1748 阅读 · 0 评论 -
使用tcpdump 和 Wireshark进行简单TCP抓包分析【图文教程】
和都是网络分析工具,用于捕获和分析网络数据包,但它们在功能和使用上有所不同。所以,这两者实际上是搭配使用的,先用 tcpdump 命令在 Linux 服务器上抓包,接着把抓包的文件拖出到 Windows 电脑后,用 Wireshark 可视化分析。如果你是在 Windows 上抓包,只需要用 Wireshark 工具就可以。原创 2024-07-19 11:20:49 · 2845 阅读 · 1 评论 -
虚拟机未正常关机或断电后出现问题如何解决【图文教程】
GRUB是一个常见的引导加载程序,用于启动多个操作系统。出现这个界面是正常的,尤其是在你刚刚安装或者重启Ubuntu系统的时候。如果你想启动Ubuntu,只需要在这个界面上按回车键即可。如果你不需要使用其他高级选项或者内存测试选项,只需选择第一个选项即可。出现问题的前因是,昨天关闭电脑虚拟机和其他程序后,然后关机的时候电脑自己又重启了(经常出现这种情况),重启之后我就没管了。这是一个常见的情况,通常发生在系统未正常关机或断电后。鼠标右键找到你的虚拟机,点击电源,然后重新启动。然后查了一下原因,具体如下。原创 2024-07-09 20:22:07 · 1822 阅读 · 0 评论 -
Makefile的使用方法详解
Makefile 是一个文本文件,用于描述源代码之间的依赖关系和编译规则,以及如何编译和链接程序。它通常与 命令结合使用, 命令会根据 Makefile 中定义的规则来自动化地构建(编译和链接)项目中的各个文件。 makefile文件中定义了一系列的规则来指定, 哪些文件需要先编译, 哪些文件需要后编译, 哪些文件需要重新编译, 甚至于进行更复杂的功能操作, 因为makefile就像一个Shell脚本一样, 其中也可以执行操作系统的命令. makefile带来的好处就是——“自动化编译”,原创 2024-07-08 21:35:05 · 683 阅读 · 0 评论 -
GDB调试工具的使用方法详解【图文教程】
GDB(GNU Debugger)是一个功能强大的命令行调试工具,用于调试 C、C++ 等程序。它能够帮助开发者定位和修复程序中的 bug,查看程序状态、变量值以及函数调用堆栈。下面详细介绍 GDB 的使用方法和过程,并附上相应的代码示例。原创 2024-07-05 21:32:48 · 1145 阅读 · 0 评论 -
gcc编译器的使用方法详解【图文教程】
GCC(GNU Compiler Collection)是一个开源的编译器套件,支持多种编程语言,包括 C、C++、Objective-C、Fortran、Ada 等。它是 Linux 和许多 Unix-like 系统中的默认编译器,也可以在 Windows 等平台上使用。原创 2024-07-05 20:42:01 · 2036 阅读 · 0 评论 -
FinalShell远程连接不上Ubuntu虚拟机的原因和解决办法【图文教程】
一般来说ssh服务安装成功和打开之后都能连接成功,需要注意两点。1.将虚拟机,虚拟网络编辑器中外部连接设置为NAT模式。2.在本机的网络设置中,更改适配器选项,检查对应的虚拟网卡是否关闭,如果关闭需要打开!!!(之前所有步骤都没问题,就是忘了需要打开这个)原创 2024-07-02 20:27:16 · 2344 阅读 · 0 评论