随笔分类 -  第三方工具使用

摘要:make 的运行——————一 般来说,最简单的就是直接在命令行下输入make命令,make命令会找当前目录的makefile来执行,一切都是自动的。但也有时你也许只想让 make重编译某些文件,而不是整个工程,而又有的时候你有几套编译规则,你想在不同的时候使用不同的编译规则,等等。本章节就是讲述如... 阅读全文
posted @ 2014-07-17 19:34 咚咚锵锵 阅读(772) 评论(0) 推荐(0)
摘要:使用函数————在Makefile中可以使用函数来处理变量,从而让我们的命令或是规则更为的灵活和具有智能。make所支持的函数也不算很多,不过已经足够我们的操作了。函数调用后,函数的返回值可以当做变量来使用。一、函数的调用语法函数调用,很像变量的使用,也是以“$”来标识的,其语法如下:$( )或是... 阅读全文
posted @ 2014-07-17 19:33 咚咚锵锵 阅读(212) 评论(0) 推荐(0)
摘要:使用条件判断——————使用条件判断,可以让make根据运行时的不同情况选择不同的执行分支。条件表达式可以是比较变量的值,或是比较变量和常量的值。一、示例下面的例子,判断$(CC)变量是否“gcc”,如果是的话,则使用GNU函数编译目标。libs_for_gcc = -lgnunormal_libs... 阅读全文
posted @ 2014-07-17 19:32 咚咚锵锵 阅读(208) 评论(0) 推荐(0)
摘要:使用变量————在 Makefile中的定义的变量,就像是C/C++语言中的宏一样,他代表了一个文本字串,在Makefile中执行的时候其会自动原模原样地展开在所使 用的地方。其与C/C++所不同的是,你可以在Makefile中改变其值。在Makefile中,变量可以使用在“目标”,“依赖目标”,“... 阅读全文
posted @ 2014-07-17 19:28 咚咚锵锵 阅读(590) 评论(0) 推荐(0)
摘要:书写命令————每条规则中的命令和操作系统Shell的命令行是一致的。make会一按顺序一条一条的执行命令,每条命令的开头必须以[Tab]键开头,除非,命令是紧跟在依赖规则后面的分号后的。在命令行之间中的空格或是空行会被忽略,但是如果该空格或空行是以Tab键开头的,那么make会认为其是一个空命令。... 阅读全文
posted @ 2014-07-17 19:26 咚咚锵锵 阅读(222) 评论(0) 推荐(0)
摘要:书写规则————规则包含两个部分,一个是依赖关系,一个是生成目标的方法。在Makefile中,规则的顺序是很重要的,因为,Makefile中只应该有一个最终目标,其它的目标都是被这个目标所连带出来的,所以一定要让make知道你的最终目标是什么。一般来说,定义在Makefile中的目标可能会有很多,但... 阅读全文
posted @ 2014-07-17 19:24 咚咚锵锵 阅读(325) 评论(0) 推荐(0)
摘要:Makefile 总述———————一、Makefile里有什么?Makefile里主要包含了五个东西:显式规则、隐晦规则、变量定义、文件指示和注释。1、显式规则。显式规则说明了,如何生成一个或多的的目标文件。这是由Makefile的书写者明显指出,要生成的文件,文件的依赖文件,生成的命令。2、隐晦... 阅读全文
posted @ 2014-07-17 18:27 咚咚锵锵 阅读(160) 评论(0) 推荐(0)
摘要:概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML... 阅读全文
posted @ 2014-07-17 18:17 咚咚锵锵 阅读(187) 评论(0) 推荐(0)
摘要:这里主要是想试验一下,对一个具有多层嵌套的动态库进行编译时,是否要把最底层的库也包含进来的问题,结论是:只要直接依赖的库名称,不需要最底层库名称。一,目录结构ZZZ├── add│ ├── add.cpp│ └── add.h├── calc│ ├── calc.cpp│ └── calc.h├──... 阅读全文
posted @ 2014-07-11 22:01 咚咚锵锵 阅读(6828) 评论(0) 推荐(0)
摘要:gdb用法:http://blog.chinaunix.net/uid-26548237-id-3435525.htmlgdb-7.6.tar.gz: (官网下载:http://ftp.gnu.org/gnu/gdb/)gcc-4.8.3.tar.bz2: (官网下载:https://gcc.gnu... 阅读全文
posted @ 2014-07-08 09:57 咚咚锵锵 阅读(2922) 评论(0) 推荐(0)
摘要:ACE在Linux下的编译安装步骤(CentOS6.5 64Bit)Linux平台安装(CentOS6.5 64bit)1, 下载ACE软件包,上传至Linux服务器(假设目录为/opt/ace,且以root权限操作),并解压缩之。 下载网址:http://www.cs.wustl.edu/~sch... 阅读全文
posted @ 2014-05-28 15:00 咚咚锵锵 阅读(874) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/zgmzyr/article/details/7657126 阅读全文
posted @ 2014-04-19 22:47 咚咚锵锵 阅读(123) 评论(0) 推荐(0)
摘要:eclipse与cygwinhttp://blog.csdn.net/jackscoding/article/details/9247325在选择下载站点的对话框中,需要注意,为了获得最快的下载速度,我们首先在列表中寻找Cygwin中国镜像的地 址:http://www.cygwin.cn,如果找到就选中这个地址;如果找不到这个地址,就在下面手动输入中国镜像的地址:http: //www.cygwin.cn/pub/,再点击“Add”,然后再在列表中选中。选择完成后,点击“下一步”。http://www.oschina.net/question/267147_55273http://www.t 阅读全文
posted @ 2014-03-21 09:25 咚咚锵锵 阅读(154) 评论(0) 推荐(0)
摘要:在linux mint 12下安装了 NetBeans7.1.2使用之后,觉得字体不好看,字体普遍特别大,分三个方面改NetBeans的字体。 1. 代码字体大小点击NetBeans菜单,工具-->选项-->字体颜色-->语法,最好先新建一个配置文件哦。2. 菜单的字体大小,有两个方法 一、修改系统的字体,即application font,不推荐这种方法 二、使用Nimbus look and feel 修改在netBeans/etc目录下netbeans.conf启动文件来实现,在netbeans_default_options里添加下面代码: --lafNimbus-J 阅读全文
posted @ 2014-03-20 10:29 咚咚锵锵 阅读(793) 评论(0) 推荐(0)