メモの日々


2019年12月20日(金) [長年日記]

[life] toto当せんした(6)

また3か月ぶりに5等が当せん。100円BIGを毎週買うとこのくらいの周期で5等は当たるようだ。当せん金は870円…


2019年12月27日(金) [長年日記]

[dev][windows] Visual StudioでCMakeを使う

Visual Studio 2017にはCMakeがバンドルされており、IDEと連携してCMakeを使えるようになっている。公式ドキュメントが

にある。

プロジェクトを開く

Visual Studio 2017では次のようにしてCMakeList.txtからプロジェクト開くことができる(ソリューションファイルは使わない)。

  • [ファイル]→[開く]→[CMake]

CMakeList.txtを開くとcmakeコマンドが自動的に実行され、CMakeList.txtの内容に応じて[CMake]メニューから次のような操作を行えるようになる。

  • ビルド
  • コード分析
  • インストール
  • テスト
  • デバッグ
  • CMakeのキャッシュの操作

ビルドの成果物の出力先

ビルドの成果物の出力先は、デフォルトでは C:\Users\ユーザ名\CMakeBuilds のサブフォルダになる。サブフォルダのフォルダ名が分かりにくいので、メニューの [CMake]→[キャッシュ]→[キャッシュフォルダーを開く] を使って開くのがよさそう。

cmakeコマンドの再実行

cmakeコマンドを再実行したいときには、[CMake]→[キャッシュ]→[キャッシュフォルダーの削除]を実行した後[CMake]→[キャッシュ]→[生成]を行えばよい。

ビルド構成の設定

リリースビルドやデバッグビルドなどの設定や切り替えを行うには、CMakeSetting.jsonファイルを作成する。[CMake]→[CMakeの設定を変更]と辿るとファイルを生成できる。

CMakeSetting.jsonに複数の「構成」を定義することで、ツールバーのプルダウンメニューから構成を切り替えてビルドやデバッグができるようになる。

CMakeSetting.jsonで何を設定できるのかは次のドキュメントに書かれている。


2019年12月30日(月) [長年日記]

[life] 蕁麻疹を発症した

11月の末頃に、朝方に足や腰が痒くなるようになった。1円玉くらいの結構大きな発疹がたくさんできる。虫刺されかと思っていたが、自分だけ毎日出るのはおかしい気がする。

皮膚科を受診すると、発疹の場所が変わるかと聞かれた。意識していなかったのでわからないと答えたが、場所が変わるなら蕁麻疹で、大人の蕁麻疹はほとんどが原因不明だと言われる。ベポタスチンベシル酸塩錠という薬を処方され、これを飲むと発疹がおさまった。

で、この薬を1か月飲み続けている。初期より症状は改善しているが、発疹はまだ出る。そういうものみたい。

[life] 腰痛を発症した

12月末から腰が痛い。痛みにより歩くときにどうしても腰が曲がってしまい、腰に負担がかかり大変。4年前に椎間板ヘルニアの手術を受けており、再発かと心配。

安静にすることで少しずつ良くなっている気はするけど、こちらもなかなか治らない。