質問: 環境 -- 開発用PC Windows 10 Visual Studio 2017 MinGW 最新版(C/C++ライブラリあり) 実験用PC Windows 10 C/C++環境なし やりたいこと ------ 開発用PC:Visual Studioで、複数ファイルに分けてC++で書いたdllを作成(C/C++の自作・標準ライブラリを多数include) 実験用PC:dllをコピーし、とあるexeから読み込んで実行 失敗したこと ------ dllの中でインクルードしている、C/C++のライブラリがないことが理由だと思われる 知りたいこと ------ dllを作成するときに、ライブラリもdllの中に埋め込む方法 or その他の解決法 よろしくおねがいします
回答: g++ -shared -staticオプションを使えば、c++のライブラリが実験用パソコンにない場合でもdllが動作するようになりました 回答してくださった方ありがとうございました