STM32 CubeIDE にGoogletestライブラリを追加する(Windows環境)
大した話ではないのですが、備忘録ということで
GoogleTestのライブラリ作成
Cygwinをインストールしてgccをコンパイルする環境を構築
GoogleTestのライブラリを作成するための環境を構築するため、Cygwinをインストールします(超久しぶりにCygwinをさわった)
このサイトがわかりやすいでしょう。
システムの環境変数のPATHを設定しておこう
CygwinをインストールしたフォルダのPATH追加しておきます
システムのプロパティの「環境変数」から設定します
「環境変数」ボタンを押して
下段のシステム環境変数のPathを選択して「編集」
こんな感じでCygwinのインストール先のフォルダをPathに追加しておく
GoogleTestライブラリの作成
GoogleTestのソースプログラムをダウンロードしてgccコンパイルしよう
Githunからソースコードをダウンロードします https://github.com/google/googletest
ダウンロードしたソースの「googletest」、「googlemock」をCygwinのuserフォルダにコピーして配置します。以下のフォルダは例です。
C:\cygwin64\home\user\
cygwin を起動します。以下のサイトも参考になります
https://qiita.com/K-029/items/123861cde623b7046869