ビルドのときに下の画像のようなエラーが出たときの対処について これは「モジュールマシンは64bit版、ターゲットマシンは32bit版だから争っているよ」ってことです。 今回ではVisual Studioは64bit版を使っているのに、 CMakeでは32bit版用でファイルを作ってしまったってことですね。 このエラーをなくすためにCMakeからやり直しましょう。 というわけでCMakeを開きましょう。 まずは今の設定を削除するために上の画像のように「File」の中の「Delete Cache」を選択しましょう。 これで画面が真っ白綺麗になります。 次に「Configure」をクリックすると小窓が出るので、 そこで自分のVisual Studioにあったものを選択しましょう。 Visual Studioについては予め確認しておくと良いですねー。 私の場合は「Visual Studio 12 2013 Win64」です。 最後の「Win64」が大切なので注意ですよー。 「Finish」をクリックすれば動作が始まりますが、ちょっと確認… 黄色で下線を引いたところがさっき選んだものに変わっていればOKです。
「Generate」も忘れずにクリックしたら、以降はエラー発生以前と同様にビルドまでやってみましょう。 そこでエラーが発生しなければ大丈夫です。
0 コメント
|