3dsファイルをプロジェクトにロードする方法を理解しようとしています。何時間もの調査の後、私はlib3dsを見つけました。しかし、私はまだそこにあるソースファイルをどうするかわかりません。
Visual C ++フォルダーにコピーするために通常の.hファイルと.libファイルを取得するにはどうすればよいですか?
3dsファイルをプロジェクトにロードする方法を理解しようとしています。何時間もの調査の後、私はlib3dsを見つけました。しかし、私はまだそこにあるソースファイルをどうするかわかりません。
Visual C ++フォルダーにコピーするために通常の.hファイルと.libファイルを取得するにはどうすればよいですか?
lib3dsソースを見ると、ディストリビューションにlib3ds.slnが含まれています。これを使ってライブラリを構築してみましたか?これで、ソースでlib3ds.hを使用して、作成した.libファイルにリンクできるようになります。
編集
明確にするために、.slnファイルをダブルクリックしてVisual Studioにロードします(プロジェクトのアップグレードについて尋ねられた場合は、先に進んで実行します)。その後、プロジェクトをビルドできます。その後、3ds出力フォルダーツリーを見ると、DebugフォルダーまたはReleaseフォルダーが見つかります(ライブラリの構築方法によって異なります)。
アプリケーションに戻って、コードの#include "lib3ds.h"に行を追加できるようになりました(プロジェクト設定/インクルードディレクトリにlib3dsコードへのパスを追加する必要があります)
次に、ビルド/リンク設定で、ビルドしたライブラリを指す「追加ライブラリ」を追加します。たとえば、c:\ mySource \ lib3ds \ Debug \ bin\lib3ds.libなどです。