コードブロックでSFMLを使用して、プログラミングプロジェクトとしてゲームを作成しました。問題は、私の先生は自分のPCでコンパイルできる形式のソースコードを望んでいるということです。彼はsfmlもコードブロックも持っていません。
だから私はとにかく自分のプロジェクトをポータブルにして、彼が自分のPCで簡単にコンパイルできるようにすることができるかどうか疑問に思っていましたか?
exeファイルのみを送信することは許可されていません。
コードブロックでSFMLを使用して、プログラミングプロジェクトとしてゲームを作成しました。問題は、私の先生は自分のPCでコンパイルできる形式のソースコードを望んでいるということです。彼はsfmlもコードブロックも持っていません。
だから私はとにかく自分のプロジェクトをポータブルにして、彼が自分のPCで簡単にコンパイルできるようにすることができるかどうか疑問に思っていましたか?
exeファイルのみを送信することは許可されていません。
「ポータブル」の下で何を理解していますか? 2 台の Windows PC 間、または 2 つの異なるオペレーティング システム間で移植できる必要がありますか?
Code::Blocks プロジェクト自体は、オペレーティング システム間でも常に移植可能ですが、ライブラリの場合は、使用するシステムに大きく依存します。2 つの Windows バージョンでは、完全なライブラリ (lib、ヘッダー、バイナリ) を提供し、プロジェクト ファイルで相対パスを使用することが可能になる可能性があります。しかし、あなたとあなたの教師が同じコンパイラを使用する必要があります.
しかし、アンクリオが言ったように:
彼 [あなたの先生] に少しでも能力があれば、小さなゲームをコンパイルするのに問題はないはずです。