- 博客(19)
- 资源 (19)
- 收藏
- 关注
转载 理解 pkg-config 工具
原文链接:http://www.chenjunlu.com/2011/03/understanding-pkg-config-tool/
2014-05-30 14:04:57 559
转载 VIM文本替换命令
替換(substitute):[range]s/pattern/string/[c,e,g,i]5.1 range指的是範圍,1,7 指從第一行至第七行,1,$ 指從第一行至最後一行,也就是整篇文章,也可以 % 代表。還記得嗎? % 是目前編輯的文章,# 是前一次編輯的文章。pattern就是要被替換掉的字串,可以用 regexp 來表示。
2014-05-29 19:31:10 711
转载 VS编译动态库无法直接运行,所需的其他文件说明(Visual C++ Libraries as Shared Side-by-Side Assemblies)
原文链接:http://www.cppblog.com/noswimfish/archive/2010/08/17/123742.aspx
2014-05-23 14:07:40 1123
转载 解决MFC“由于应用程序配置不正确,应用程序未能启动……”错误提示的问题
原文链接:http://blog.csdn.net/vocanicy/article/details/6003794
2014-05-23 14:05:11 1906
转载 Linux 编译 链接和加载
原文信息: 作者:phylips@bmy 2011-11-06 出处:http://duanple.blog.163.com/blog/static/7097176720111141085197/
2014-05-14 11:15:40 984
转载 linux编译使用链接库
为什么会出现undefined reference to 'xxxxx'错误?首先这是链接错误,不是编译错误,也就是说如果只有这个错误,说明你的程序源码本身没有问题,是你用编译器编译时参数用得不对,没有指定链接程序要用到得库,比如你的程序里用到了一些数学函数,那么你就要在编译参数里指定程序要链接数学库,方法是在编译命令行里加入-lm。-l参数和-L参数-l参数就是用来指定程
2014-05-14 10:34:55 704
转载 简单工程Makefile的编写
原文链接: 工程Makefile的编写,对于初始Makefile的菜鸟们来说,还是比较头疼的一件事情,如何做到整个工程结构清晰,各个模块相对独立,模块的添加删除等都比较方便,各个层次的的Makefile风格一致,便于移植,这些并不容易。这里,就自己学习的一些体会,和大家分享一下。 本例工程,实现几种排序算法的具体代码实现和性能比较。工程结构如下:sort
2014-05-13 17:30:37 529
转载 linux .o,.a,.so文件解析
呃不知道原文出自哪里,从http://blog.csdn.net/alexingcool/article/details/7431655处转载,格式比较乱,请大家将就一下了linux下文件的类型是不依赖于其后缀名的,但一般来讲:.o,是目标文件,相当于windows中的.obj文件.so 为共享库,是shared object,用于动态连接的,和dll差不多.a为静
2014-05-13 16:38:30 731
转载 makefile 中 $@ $^ %< 使用
这篇文章介绍在LINUX下进行C语言编程所需要的基础知识。在这篇文章当中,我们将会学到以下内容:源程序编译Makefile的编写程序库的链接程序的调试头文件和系统求助1.源程序的编译在Linux下面,如果要编译一个C语言源程序,我们要使用GNU的gcc编译器。 下面我们以一个实例来说明如何使用gcc编译器。假设我们有下面一个非
2014-05-13 11:28:01 481
转载 Makefile中的wildcard用法
原文链接:http://blog.csdn.net/liangkaiming/article/details/6267357在Makefile规则中,通配符会被自动展开。但在变量的定义和函数引用时,通配符将失效。这种情况下如果需要通配符有效,就需要使用函数“wildcard”,它的用法是:$(wildcard PATTERN...)。在Makefile中,它被展开为已经存在的、
2014-05-13 11:01:33 1148
转载 C++字符串分词
原文链接:http://www.cppblog.com/db123/archive/2009/05/21/83556.html一简介 字符串分词,即按照某一规则,将一个完整的字符串分割为更多的字段。在C库当中,strtok/wcstok提供了类似的功能,C++标准库兼容了C库。C++的stringstream有类似的功能,boost.string_algorithm也有提供类似的
2014-05-09 10:37:40 3428 1
转载 vim代码折叠
VIM设置代码折叠今天看了一下别人写的程序的源代码,发现是用vim写的,代码中有趣是用vim来折叠代码,一开始我以为是用插件的,后来上网查了查,得出以下使用方面的技巧。1. 折叠方式可用选项来设定折叠方式:可在Vim 配置文件中设置 set fdm=XXX可直接在文件中使用注释调用vim命令 /* vim: set fdm=XXX: */有6种方法来选定折叠:
2014-05-08 15:48:05 567
转载 Vim + Cscope打造Linux下的Source Insight
原文链接:http://www.cnblogs.com/wz19860913/archive/2011/05/05/2038054.htmlSource Insight是Windows下最方便浏览代码的工具。但是Source Insight是没有Linux版本的。为了方便在Linux下浏览代码并进行学习,可以利用Vim配合Cscope来打造Linux下的Source Insight。
2014-05-08 11:23:46 649
转载 windows 7下设置环境变量
原文链接:在XP等其它操作系统上的操作本文就不说了,在这里只谈一下在win7环境下的操作。 方法一:在命令提示符下操作(同XP)。“开始”---“cmd”---"回车",出现命令行模式。在命令提示符下输入“set”即可查看环境变量设置。比如要查看path环境变量的设置,可以输入“set path”。要创建一个环境变量,比如要创建一个名为csc,值为“c:”的环境变量,可
2014-05-06 13:54:26 432
转载 BOOST 在windows的编译及配置(VS2010)
原文链接:http://blog.csdn.net/misskissc/article/details/9793645
2014-05-06 11:10:08 497
转载 【终端快捷键】Linux terminal 终端常用快捷键
Linux终端使用技巧今天才发现Linux下的终端有这么多好用的快捷键。Shift+Ctrl+T:新建标签页Shift+Ctrl+W:关闭标签页Ctrl+PageUp:前一标签页Ctrl+PageDown:后一标签页Shift+Ctrl+PageUp:标签页左移Shift+Ctrl+PageDown:标签页右移Alt+1:切换到标签页1Alt+2:切换到标签
2014-05-05 15:19:24 3386
转载 linux命令之--touch(二)
本文链接:http://codingstandards.iteye.com/blog/781916用途说明touch命令经常用来创建空文件或者更新文件时间。创建空文件的目的通常是作为程序运行的标志,当程序执行结束前又将该文件删除。而更新文件时间通常是为了让某些软件能够正常执行。常用参数-t 用于指定时间。格式可以是MMDDhhmm或者yyyyMMDDhhmm。
2014-05-05 10:15:05 564
转载 linux命令之--touch
Linux touch 命令 - 为什么我们需要改变时间戳? 我们可能在 Linux 下运用 touch 命令创建一个空文件。当然我们也可以使用其他命令例如 vi, nano 或是任意一个编辑工具来实现。但是你可能需要更多的步骤来完成操作。其实你要知道 touch 命令的主要功能并不是为了创建一个空文件哦。 什么是 touch 命令众所周知,每个文件都被附有时间戳。这个时间戳记
2014-05-05 09:57:07 766
转载 技巧: 使用truss、strace或ltrace诊断软件的"疑难杂症"
原文链接:http://www.ibm.com/developerworks/cn/linux/l-tsl/
2014-05-04 10:46:50 721
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人