
Linux
gwzz1228
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux GDB 简单教程
(注:本文实例在SecureCRT中得到验证,以下为全文转载:)本文写给主要工作在Windows操作系统下而又需要开发一些跨平台软件的程序员朋友,以及程序爱好者。GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。GDB中的命令固然很多,但我们只需掌握其中十个左右的命令,就大致可以完成日常的基本的程序调试工作。命令转载 2013-11-07 16:06:50 · 699 阅读 · 0 评论 -
Linux更新下载源
1.保存原来的/etc/apt/sources.list2.创建新的sources.list,内容为: #tsing hua mirror sitedeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main multiverse restricted universedeb http://mirrors.tuna.tsingh转载 2017-04-19 16:15:21 · 2720 阅读 · 0 评论 -
创建nodejs插件hello.node
1、node介绍直接看百度百科:2、原创 2014-10-10 15:27:45 · 1500 阅读 · 0 评论 -
centos 安装lrzsz
这样可以通过SecureCRT,进行上传下载工作,原创 2014-10-27 14:55:36 · 1004 阅读 · 0 评论 -
centos 下 g++ 安装
通常情况下在centos下安装软件就用yum. 关键是,使用yum你的知道安装包的名字是什么。如果直接键入yum install g++,会告诉你没有这个包。所以你应该使用gcc-c++,这才是这个包的名字。转载 2014-10-09 15:19:23 · 575 阅读 · 0 评论 -
CentOS 6下安装nodejs 0.9.0
确保安装了python,大部分安装失败都是由于python版本过低导致。安装之前,升级python版本,升级步骤 http://www.tomtalk.net/wiki/Python。[root@SNDA-192-168-15-161 ~]# python -VPython 2.7.3开始安装:1).下载nodejs到本地并解压缩[root@SNDA-192-168-1转载 2014-10-09 15:18:58 · 796 阅读 · 0 评论 -
如何解决make: Nothing to be done for `all' 的方法
1.这句提示是说明你已经编译好了,而且没有对代码进行任何改动。若想重新编译,我们一般的步骤是:>make clean>make然后出现 make: Nothing to be done for `all' 问题2. 解决方法:>make clean>ldconfig (等一下下)>makeOK了原创 2014-06-25 11:37:13 · 113623 阅读 · 3 评论 -
Linux GDB打印字符串全部内容
通常在gdb调试时要打印出一些字符串的内容,通过p str@str_len打印字符串时,通常有长度的限制。 我测试linux机器上默认为200个,但实际输出的长度str_len可能大于该值。结果不能够完全输出,而进行了省略,通过命令set print element 0就可以了。 eg:(gdb) set print element 0(gdb) p *prefix转载 2013-11-11 14:34:51 · 5532 阅读 · 0 评论 -
linux gcc 静态编译和动态编译
一.编译和链接选项:第一步:预编译。 gcc -E hello.c -o hello.i-E参数: GCC在完成预处理后,停止编译过程。预处理的宏定义展开到 hello.i中。第二步:生成目标代码;gcc -c hello.i -o hello.o-c参数:生成目标代码。 将 hello.i编译为目标代码,也可以通过源文件直接生成。gcc -转载 2013-11-21 16:28:01 · 10528 阅读 · 0 评论 -
Java通过JNI调用C++
asdf原创 2017-05-08 17:30:49 · 437 阅读 · 0 评论