摘要: 要不考虑一下带 X 的调试器 ddd $ sudo apt-get install ddd 简单用法可以参考网友博客。 0) 为使用 GDB, 编译时需要加入调试信息 -g 选项,例如, $ gcc -g test.c -o test 1) 使用 GDB 开始调试 $ gdb test 也可以, $ 阅读全文
posted @ 2016-12-16 09:51 Anonymous596 阅读(354) 评论(0) 推荐(0)
摘要: 建议阅读 GNU Automake 官方文档,系统学习 automake 的用法。 在这里 (以下内容仅供参考) 一般而言,对于小项目或玩具程序,手动编写 Makefile 即可。但对于大型项目,手动编写维护 Makefile 成为一件费时费力的无聊工作。 本文介绍 autotools 工具集自动生 阅读全文
posted @ 2016-12-13 15:18 Anonymous596 阅读(9269) 评论(0) 推荐(2)
摘要: 0. 回顾一下 gcc 选项 -E : 仅做预处理,例如去注释,宏展开,include 展开等 -S : 将源程序编译为汇编代码 *.s -c : 预处理,汇编,生成目标文件 *.o -o : 预处理,汇编,链接,生成可执行 ELF 文件 -g : 编译时加入调试信息 -Wall : 编译时显示所有 阅读全文
posted @ 2016-12-12 14:48 Anonymous596 阅读(496) 评论(0) 推荐(0)
摘要: 完全在 Linux 下工作,大概有3年时间了。 之前都是用 Windows, 而把 Linux 装在虚拟机里,现在反过来,把 Windows 装在了虚拟机里,只是因为偶尔还要用网银的缘故。 以我这几年的使用经验, 一句话: Linux 用过之后就回不去了。 以下记录我的 Ubuntu 14.04 L 阅读全文
posted @ 2016-11-20 21:02 Anonymous596 阅读(2490) 评论(0) 推荐(0)
摘要: 本文安装环境: - 双显卡: intel 集显 + nvidia 独显 - Ubuntu 18.04.4 - CUDA 11.7 1. Deb 安装包是个坑 (不要用这种方法!) 使用 Deb 安装包 cuda-repo-ubuntu1404-8-0-local_8.0.44-1_amd64.deb 阅读全文
posted @ 2016-11-16 11:22 Anonymous596 阅读(8450) 评论(2) 推荐(0)
摘要: 安装 Ubuntu,对于 NVIDIA 显卡,默认情况下会使用第三方开源驱动,并且一般情况下,第三方开源驱动和系统兼容性更好。由于 NVIDIA 显卡驱动不是开放的,所以对 Linux 系统的原生支持要差一点,会引入一些小问题。所以,一般情况下,如果不是特别必要,使用第三方开源驱动是个好选择。 但如 阅读全文
posted @ 2016-11-05 22:54 Anonymous596 阅读(2431) 评论(0) 推荐(0)
摘要: 花了将近一个半月时间,踏踏实实的过了一边数据结构和算法。之前一直断断续续看过好几次,但没有一次完整的看完。这次把这个坑终于填上了。 虽然说,在 Python 大行其道的今天,算法都被隐藏了,像我在现在的公司,从来都不会接触算法,Python 的简单明了,开发效率,足以顺利漂亮的完成项目。但是一接触 阅读全文
posted @ 2016-10-26 22:12 Anonymous596 阅读(208) 评论(0) 推荐(0)
摘要: 本文基于 CodeBlocks (16.0.1) 和 wxWidgets (3.0.2) 搭建 Linux 下 GUI 开发环境。 1. 安装 CodeBlocks Ubuntu 默认的源当前 CodeBlocks 版本为 13.x,为安装最新稳定版,如下步骤, $ sudo add-apt-rep 阅读全文
posted @ 2016-08-30 22:27 Anonymous596 阅读(4336) 评论(0) 推荐(1)
摘要: 本文基于 CodeBlocks (16.01) 和 wxWidgets (3.0.2) 搭建 Windows 环境下 GUI 开发环境。 1. CodeBlocks 官网,下载最新版安装包 codeblocks-16.01mingw-setup.exe 此版本包含GCC,GDB,官网介绍为: NOT 阅读全文
posted @ 2016-08-30 15:10 Anonymous596 阅读(5967) 评论(0) 推荐(1)
摘要: Emacs 提供了方便的 GDB 调试功能,使用方法简明如下, 1. 编译时加入调试信息, 例如: $ clang++ -g -Wall t.cpp -o t 2. 调试 t ,直接用命令 M-x gdb 打开 gdb 调试窗口,默认为单一窗口,可以使用命令 M-x gdb-many-windows 阅读全文
posted @ 2016-08-23 14:44 Anonymous596 阅读(3251) 评论(0) 推荐(0)