プロジェクトを作成/コンパイル/ビルドし、それを他の人のコンピューターでテストする場合、自分のコンピューターにインストールしたすべてのアイテムを他の人のコンピューターにもインストールする必要がありますか? たとえば、アプリケーションで GPU 処理を使用している場合、それを自分のコンピューターで動作させるには、サイズがほぼ 1GB の Nvidia ソフトウェアをダウンロードする必要がありました。私のアプリケーションを使用するユーザーは、そのソフトウェアをダウンロードする必要はありませんか? ダウンロードする必要のあるソフトウェアは次のとおりです: https://developer.nvidia.com/cuda-downloads
それで、エンドユーザーもそれをインストールする必要がありますか? エンド ユーザーが Nvidia グラフィックス カードを持っていない場合でも、アプリケーションは動作しますか?