なんとな~くしあわせ?の日記

「そしてそれゆえ、知識そのものが力である」 (Nam et ipsa scientia potestas est.) 〜 フランシス・ベーコン

UNIX

Stackoverflow良記事紹介

UNIXコマンドで大文字のファイル名を小文字に一括変換したい stackoverflow.com rubyで衝突しないユニークな文字列を生成するには? ja.stackoverflow.com jQueryでformのHTML要素をformについたnameで選択する方法 stackoverflow.com Railsのform_forにてfo…

UNIXコマンドで作業を効率化

三種のコマンド:awk, sed, grep および find, xargs, tr, sort, uniq etc. etc. そんなコマンドを皆さん使いこなしていることだろうと思う。 sedでなんでもやる sedで検索してたら恐ろしいものを見つけた。sedで他のUNIXコマンドを代用するというものだ。 S…

MinGWでUNIX気分

CSVファイルをここからお借りする サンプルCSVファイルファイルを一定の長さで区切る $ split -l 4 sample1.csv $ ls sample1.csv xcj xet xhd xjn xlx xoh xqr xtb xvl xxv xaa xck xeu xhe xjo xly xoi xqs xtc xvm xxw xab xcl xev xhf xjp xlz xoj xqt x…

VPATH

[Project] ├--[include]-- **.h ├--[src]-- **.cpp └--Makefileこんな風な構成の場合Makefileに VPATH = include src と書き、CPPFLAGS = -I include を追加して、上のようなMakefileを作れば、ディレクトリを自動で探してくれる。これは要チェックやで。

Makefileのデフォルトルール

コンソールから以下を入力するとMakefileのデフォルトルールが表示される。正しくMakefile書いてるのになんでコンパイルされねーんだってときは表示させてみるといいと思う。 $ make -p

Debug,Releaseでmakeコマンドを使い分けたい時のテンプレ

gccはコードを最適化してるとデバッグできないみたいなので使い分けプロジェクト構成は下のような感じ [Project] ├--[include]-- **.h ├--[src]-- **.cpp └--Makefile # Makefile TARGET = HelloWorld.exe SRCS = HelloWorld.cpp OBJECTS = HelloWorld.o # …

Makefileを書く

letsboost::asio ここにあるコードを動かすためのMakefileを書いてみる。解説 ・TARGET できあがった時の実行ファイル名 ・SRCS ソースファイル(Source File) ・OBJECTS オブジェクトファイル・CPPFLAGS ソースファイルをオブジェクトファイルに固めるときの…