私はライブラリをコンパイルする方法を学習しており、fltkライブラリをコンパイルしたいとします。 静的ライブラリをコンパイルするには、.hと.cファイルが必要ですが、それらをコンパイルするだけですが、ライブラリには.hと.cファイルがたくさんあるだけでなく、何か他のファイルもあります。 .cファイルを含む "src"というフォルダには、.hファイル、.xbm、.xpm、.flなどがあります。 "Makefile"が含まれていると思います。MS VSの膨大な量の.cと.hファイルから静的ライブラリをコンパイルする方法
だから、正しく行うにはどうすればいいですか?
FLTK(https://github.com/fltk/test-only/blob/master/CMakeLists.txt)のソースコードを見てみると、FLTKは 'CMake'を使ってビルドしています。 'CMake'を使うと、Visual StudioのどのバージョンのVisual Studioプロジェクトファイルを生成することができます。 – drescherjm
ありがとうございます。どういうわけか、それは働いた。 Cmakeはすべてのライブラリモジュールのプロジェクトを含むVSソリューションを生成し、コンパイルしました。 72成功、11失敗、2スキップVSはfltk.libを含むいくつかの.libファイルを作成しました。 fltk.libは、fltkライブラリの使用例として働いていました。 意味は分かりません。それは働いたのと同じですが... – Stark