- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:単体で実行できるEXEを作る。BCB)
単体で実行できるEXEを作る方法とは?
このQ&Aのポイント
- C++BuilderXE2starterを使用して、単体で実行可能なEXEを作成しました。しかし、IDEがインストールされていないPCで実行した際にcc32120mt.dllとrtl1160.bplが不足しているというエラーが発生しました。
- ビルド構成をReleaseにし、プロジェクトオプションの”実行時パッケージを使ってリンク”をfalseに設定しましたが、dllやbplファイルを別途コピーせずにexeファイルだけで実行する方法はありますか?
- 以前のC++Builder6ではexeファイルのみで実行することができましたが、C++BuilderXE2starterでは同様の方法がうまくいきませんでした。どのような設定が必要なのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
もうひとつ設定が必要です。 「共有RTL DLLを使う」のチェックを外す。 もちろん、 ・プロジェクトオプションの”実行時パッケージを使ってリンク”をfalse も必要ですが。
お礼
早速のご返事ありがとうございます。 使用バージョンでは、プロジェクトオプションのリンカの動的RTLとリンクをfalseに当たるのでしょうか。 今は試せないのですが、あとで試して見ます。 リンカの見るべしでした。