This blog moved to medium->https://medium.com/@cocoamaemae

Friday, March 17, 2017

How to use gcc

Basic syntax
gcc <options> <file name>

options

# Enables all compiler's warning messages
-Wall

# Just compile file. not execute linkage

-c

# Just create execute file, link compiled files.
-o <an execute file> <a compiled file> <a compiled file>

# Adds include directory of header files
-I <a directory name>

# Looks in directory for library files
-L <a directory name>

# Links with a library file(.so), however, library name does not include lib.
-l <a library name>

# Display an include target directory
-v <a compile target file>

Wednesday, March 15, 2017

How to install el-get

What's el-get
The tool to install or configure elisp packages.

How to install
Using github is general way. Run the blow.
cd ~/.emacs.d
git clone https://github.com/dimitri/el-get.git

After install el-get was done, specify using el-get and directories to install elisp packages
Add the below to ~/.emacs.d/init.el or ~/.emacs.d/init

;; el-get
(add-to-list 'load-path (locate-user-emacs-file "el-get"))
(require 'el-get)
;; packages downloaded by el-get into ~/.emacs.d/elisp
(setq el-get-dir (locate-user-emacs-file "elisp"))





Front End Development Tools

TaskRunner Tool executing multiple tasks by only one execution. Tasks are like CSS preprocessor, Transpire, Module Bundler, etc... e.g. ...