Version 1 (modified by mitty, 11 years ago) (diff) |
---|
C/C++
- ファイルがページキャッシュに乗っているかどうかを調べる - ablog
- cygwinでWindowsアプリを作るためのメモ - cygwinを使って、
- wat-array : wavelet木を利用した高速配列処理ライブラリ : Preferred Research Blog
- そろそろvolatileについて一言いっておくか - yamasaのネタ帳
- mmap (メモリマップトファイル) : kei@sodan
- (サンプル) イテレータとマイクロスレッド (C# によるプログラミング入門)
- mmap() HOWTO - Debuggin' Everyday
- Success is a Journey, not a Destination: 全てのCプログラマが未定義な振る舞いについて知っておくべきこと #1/3
- address-sanitizer - AddressSanitizer: a fast memory error detector - Google Project Hosting
- TAPデバイスでIPv6パケットキャプチャ
- serialization - How do I unpack and extract data properly using msgpack-c? - Stack Overflow
- msgpack - MessagePack C API - Stack Overflow
build 32bit object on x64
- 【Ubuntu】 Ubuntu 64bit版 で 32bitのライブラリやアプリをコンパイルする環境設定(覚書):なんでもかんでもコンピュータ:So-netブログ
sudo apt-get install ia32-libs lib32gcc1 lib32stdc++6 libc6-dev-i386 gcc-multilib gcc -m32 -o hello32 hello.c
Fail Safe C
- Ubuntu 12.04 LTS x86_64
- mitty@precise:~$ sudo aptitude install ocaml-nox ocaml-native-compilers ocaml-findlib libextlib-ocaml-dev camlp4 libgc-dev libgdbm-dev
The following NEW packages will be installed: camlp4 ledit{a} libextlib-ocaml{a} libextlib-ocaml-dev libfindlib-ocaml{a} libfindlib-ocaml-dev{a} libgc-dev libgc1c2{a} libgdbm-dev ocaml-base-nox{a} ocaml-findlib ocaml-interp{a} ocaml-native-compilers ocaml-nox 0 packages upgraded, 14 newly installed, 0 to remove and 0 not upgraded. Need to get 31.6 MB of archives. After unpacking 106 MB will be used.
- mitty@precise:~$ svn co https://svn.rcis.jp/FailSafeC/pub/trunk FailSafeC-trunk
Checked out revision 2255.
fix version getter script
- mitty@precise:~/FailSafeC-trunk$ vim tools/disthelpers/svn-get-revision.pl
-
tools/disthelpers/svn-get-revision.pl
9 9 while (<F>) { 10 10 # 123456 1234567890 12345678 123456789012 11 11 # A + - 1723 yutaka local-packaging/debian-dir 12 /(^[AMDR\+ \?]{ 6}) ([ \-\d]{10}) ([ \-\d\?]{8}) .{12} (..*)$/ or die "cannot parse svn output: \"$_\"\n ";12 /(^[AMDR\+ \?]{7}) ([ \-\d]{10}) ([ \-\d\?]{8}) .{12} (..*)$/ or die "cannot parse svn output: \"$_\"\n "; 13 13 $fname = $4; 14 14 $frev = $3 + 0; 15 15 # print $_;
-
- mitty@precise:~/FailSafeC-trunk$ ./tools/disthelpers/svn-get-revision.pl
2255+20120602T162127Z
- mitty@precise:~/FailSafeC-trunk$ ./configure
- mitty@precise:~/FailSafeC-trunk$ make
- mitty@precise:~/FailSafeC-trunk$ sudo make install