Metasequoia BBS

| 新規投稿 | 通常表示 | ツリー表示 |
状態
タグ
キーワード
[4389] 再頒布可能パッケージについて / たけし
対応不要 [雑談] 返信
「Microsoft Visual C++ 2010 SP1 再頒布可能パッケージ (x86)」ですが、「Visual Studio」の「ソリューション>プロパティ>Release>構成プロパティ>C/C++>コード生成>ランタイムライブラリ」が「マルチスレッドDLL(/MD)」になっていませんか?
これを「マルチスレッド(/MT)」にすればランタイムがビルド時にリンクされ、パッケージが不要になると思いますよ。
2014-04-06 09:27
[4393] Re: 再頒布可能パッケージについて / 管理者
>「Microsoft Visual C++ 2010 SP1 再頒布可能パッケージ (x86)」ですが、「Visual Studio」の「ソリューション>プロパティ>Release>構成プロパティ>C/C++>コード生成>ランタイムライブラリ」が「マルチスレッドDLL(/MD)」になっていませんか?
>これを「マルチスレッド(/MT)」にすればランタイムがビルド時にリンクされ、パッケージが不要になると思いますよ。

それは知っており既にそのようにしておりますが、Pythonの配布モジュールがランタイムを必要とするため同梱しております。
2014-04-07 10:41
[4395] Re: Re: 再頒布可能パッケージについて / たけし
>それは知っており既にそのようにしておりますが、Pythonの配布モジュールがランタイムを必要とするため同梱しております。

ご存知だったのですね。
余計なことを言ってすみません。
2014-04-08 07:36
[4396] Re: Re: Re: 再頒布可能パッケージについて / 管理者
>ご存知だったのですね。
>余計なことを言ってすみません。

いえいえ、プラグイン等を作っている方でご存じでない方もおられるかもしれませんので、
決して余計ということはないと思います。

小規模なプロジェクトではランタイムレスが望ましいと思いますが、
中規模以上となるとランタイムを使うほうが重複がなくなって効率がよくなるので、
だんだんプラグイン数が増えてきた最近ではどちらがいいか迷うところです。
2014-04-08 10:18