一、make 规则

Target: Dependencies
    <TAB>Commands

例子:

main.o: main.c common.c common.h
    gcc -c main.c

二、建立 Makefile (这里不带后缀名,并且根据习惯首字母大写)

输入以下内容:


clean: 
    @echo hello
    echo hello

ps:
在终端输入命令:make clean 执行(但是需要在Makefile的同级目录)
如果是在windows环境下,你也可以使用nmake进行测试,但是我相信在windows就不用这种方式了。

  1. clean: 定义执行的make的命令。
  2. @echo: 直接输出“hello”字符串,但是不打印代码。
  3. echo: 输出“hello”字符串,并且打印代码。


- 阅读剩余部分 -

一、npm简介

安装npm请阅读我之前的文章Hello Node中npm安装那一部分,不过只介绍了linux平台,如果是其它平台,有前辈写了更加详细的介绍。

npm的全称:Node Package Manager.

(1)通俗的理解

其实从字面意思就可以理解这个产品有什么作用翻译为“Node包管理器”。对,就是Node的包的一个管理工具,目前我尝试的有

  1. 下载并安装包(npm install [pkg])
  2. 升级安装包(npm update [pkg])
  3. 卸载安装包(npm uninstall/rm [pkg]),可以指定卸载包的版本号
    ...

其实这些命令很简单,常用的必须记住,不常用的查询即可,这才是比较好的学习知识方式。


- 阅读剩余部分 -

一、前言

其实之前还未接触nosql类型,我觉得这项技术应该是值得学习和研究的。如果读者有扎实的Linux基础和MySQL等知识,那么配置mongodb应该是比较容易的。下面我们按照步骤来吧。

二、下载需要的安装包

我是第一次配置mongodb,没有像redmine这个软件一样有太多依赖,直接下载即可,这里我下载的2.2.x版本(注意系统版本),比较新。

Mongodb下载

- 阅读剩余部分 -

一、前言

由于svn server版本是1.6.x的原因,Mac自带的svn client是1.6.x,当连接svn server的时候出现版本过低等问题,所以需要把svn client升级要1.7.x或者1.8.x,以下就是将svn client升级到1.8.1的过程。

二、下载SVN源代码包(采用源代码安装的方式)

下载地址:

http://subversion.apache.org/download/#recommended-release

注意
需要下载:subversion-1.8.1.tar.gz
因为zip里面缺少一些东西,他们两个还是有差别的,具体见google。
下载后解压到Mac的盘即可(不需要命令了,用解压软件就可以了)

三、构建并安装SVN

解压后SVN的目录,其中安装需要的文件被圈出。




- 阅读剩余部分 -