タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

デバッグとvisualstudioに関するsatojkovicのブックマーク (3)

  • BoostのVisual Studio Debugger Visualizers - Faith and Brave - C++で遊ぼう

    Visual Studioには2005からDebugger Visualizersという機能がこっそり入っていて そのおかげでSTLコンテナの状態がデバッグウィンドウで見やすくなっています。 デフォルトでDebugger Visualizersが有効になっているので、 vectorをデバッグしてみると以下のようにデバッグウィンドウに表示されます。 Debugger Visualizersを無効にした場合は以下のように表示されます。 これを見れば、Debugger Visualizersのおかげでどれだけ見やすくなっているかがわかると思います。 なんだかよくわからない値ではなく、要素数と要素がはっきりわかるようになっています。 Debugger Visualizersは、コンパイラに同梱されたライブラリのみに適用されるだけでなく ユーザー定義のライブラリにも適用することができます。 Visu

    BoostのVisual Studio Debugger Visualizers - Faith and Brave - C++で遊ぼう
  • Linkerの警告について - KrdLab's blog

    一時期,リンカエラーや警告に悩まされたことがありました.以下の文書は,そのとき調べた内容をまとめたものです.余り上手くまとまっていない文章ですが,ここに記録しておきたいと思います. 以降の文章中に表れるkrdclib.libとは,内部でclapack.libを利用するスタティックライブラリのことを指しています. 正しい設定では,利用するアプリ側でclapack.libと(clapack.libをリンクさせずにビルドした)krdclib.libの両方をリンクしなければなりません.krdclib.libにclapack.libをリンクさせ,アプリ側ではkrdclib.libのみをリンクさせるようにすると,環境によっては(VS2003では)warningが発生します. パブリックシンボル Visual Studio 2005において,krdclib.libにclapack.libをリンクするよう

    Linkerの警告について - KrdLab's blog
  • Visual C++: LNK4006

    プロジェクトが大きくなってくると、dynamic link library (dll)やら、static link library (lib)を作って、プロジェクトを分割していきます。今日は、DLLを作成中に、LNK4006が多発してはまりました(-_-;; helpを見ると、以下の通り。 symbol already defined in object; second definition ignored The given symbol, displayed in its decorated form, was multiply defined. When this warning is encountered, symbol will be added twice, but only its first form will be used. You can get this warn

  • 1