差分
このページの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 でドキュメント生成前に削除しようとしてエラーになっている様である。\\ | ||
| + | ビルド自体に支障は無いためエラーを無視する。\\ | ||