OpenSerialEM]$と確かにVS2010のプロジェクト.こちらで調べた限りどうもMicrosoftのMFCライブラリを使っているようで、無償で使えるVSExpress系ではMFCライブラリが備わっていないので無理。Professional版などの有償版ならMFCは含まれるだが、2014年末にリリースされたVisualStudioCommunity2013からMFCも条件がありながらも無償で使えるようになった。†VisualStudioCommunity2013のインストールらはwindows/IDE#p00c5496参照で。ライブラリ」もインストールします。下図のようなセキュリティメッセージが表示されるが、「OK」ボタンを押下して進めます「SerialEM.sln」の読み込みが完了すると、オリジナルがvs2010なのにvs2013で開いているので下記のようなメッセージが表示される。OpenSerialEM]$*こちらでは、sambaでmacOS/Linux/Windowsとデータ共有しています。目的に応じて最適なプラットホームで処理することが可能で、上記はLinuxでfindの結果を示しているだけです。コンパイル前にこの処置を施します。施す先は「SerialEM.vcxproj」なのですが、vs2013からこれらの変更を施してみます。Properties」->「C/C++」->「Preprocessor」を選択します。Definitions」項目の値を変更します。Definitions」項目の値欄を選択すると「下向き」のアイコンが表示されます。Definitions」が現れるここに先ほどの「ReadMe.txt」に書かれた内容を反映させます。Pages」画面に戻り、「OK」ボタンを押して完了です。これは現在選ばれている「Configuration」でのみ有効で、他の「Configuration」、例えば今現在「Debug」において修正したが、これは「Release」には反映されないです。Explorer」の「SerialEM」フォルダを選択して、右クリックから「Build」を選びます。†32bit/debug版は上記の通りで作成できるが、リリース版は作れない。OpenSerialEM]$次に、「FFT.cpp」をコンパイル対象に変更します。Files」に「FFT.cpp」があります。ファイルにはマークが付いていてBuild対象から外されております。これを無効にして、コンパイル対象にします。Build」項目の「Yes」を「No」へ変更します。「OK」ボタンを押下して、ファイルのマークが消えたら完了です。「FFT.cpp」をコンパイル対象から外します。「XCorr.cpp」を元に戻します。Definitions」で「_WIN32_WINNT=0x0501」への修正と「NO_WARN_MBCS_MFC_DEPRECATION」の追加を行いますそうしてコンパイルを実行します。Explorer」の「SerialEM」フォルダを選択して、メニューから「Properties」を押下する。Toolset」を確認する。(v120_xp)」としてコンパイルします。再頒布可能パッケージ」が必要になるかもしれない。