差分
このページの2つのバージョン間の差分を表示します。
次のリビジョン | 前のリビジョン | ||
c_cpp:safe_c_library [2019/02/13 00:37] – 作成 ともやん | c_cpp:safe_c_library [2019/08/19 06:49] (現在) – ともやん | ||
---|---|---|---|
行 9: | 行 9: | ||
[[https:// | [[https:// | ||
- | ===== C11:2011年以降のC言語仕様 ===== | + | ===== C11:2011 年以降のC言語仕様 ===== |
バッファオーバーフロー(あふれ)対策が施された strcpy_s 関数をはじめとする 37の関数が導入された。\\ | バッファオーバーフロー(あふれ)対策が施された strcpy_s 関数をはじめとする 37の関数が導入された。\\ | ||
[[https:// | [[https:// | ||
行 33: | 行 33: | ||
$ cd safeclib/ | $ cd safeclib/ | ||
$ ./ | $ ./ | ||
- | $ ./configure | + | $ ./ |
$ make | $ make | ||
+ | </ | ||
+ | |||
+ | ===== インストール ===== | ||
+ | < | ||
+ | $ sudo make install | ||
</ | </ | ||
行 46: | 行 51: | ||
</ | </ | ||
</ | </ | ||
+ | Doxyfile.in を修正して DOT_GRAPH_MAX_NODES の値を 10 から 100 に変更すると警告されなくなる。 | ||
+ | < | ||
+ | $ vi Doxyfile.in | ||
+ | </ | ||
+ | <file ini Doxyfile.in> | ||
+ | # | ||
+ | DOT_GRAPH_MAX_NODES | ||
+ | </ | ||
+ | ==== make で以下の警告が発生する ==== | ||
+ | <WRAP prewrap 100%> | ||
+ | < | ||
+ | rm doc/ | ||
+ | rm: ' | ||
+ | make[2]: [Makefile: | ||
+ | </ | ||
+ | </ | ||
+ | Makefile.am でドキュメント生成前に削除しようとしてエラーになっている様である。\\ | ||
+ | ビルド自体に支障は無いためエラーを無視する。\\ | ||