[リストへもどる]
一括表示
タイトルTurbo C++でCPX開発
記事No108
投稿日: 2006/09/25(Mon) 21:04
投稿者営々
モジュール定義ファイルをプロジェクトに加えること以外に、いくつか注意すべきことがあるみたいです。

プロジェクト→ビルド設定でRelease Buildを選んで、

プロジェクト→オプションの設定を

1) リンカ→リンク→「動的RTCを使う」のチェックを外す

2) Cコンパイラ→プリコンパイルヘッダー内のチェックを全て外す

とすればいいみたい。

それにしても、Turbo C++で作ったDLLファイルって、妙にサイズがでかいんだよな〜

タイトルRe: Turbo C++でCPX開発
記事No109
投稿日: 2006/09/26(Tue) 09:03
投稿者うぇいく
営々さん、こんにちは。
>モジュール定義ファイルをプロジェクトに加えること以外に、いくつか注意すべきことがあるみたいです。
この辺は、BorlandのC++環境みんな一緒ですね。
だいたい、以下の点を忘れることがあります・・・
・動的リンクのまま
・コードガードがつけたまま
※プリコンパイルヘッダはつけたままでもOKです。が、無限に成長するので、きっておいたほうが無難。コンパイルは早いんですが。

 CMNのcpx開発では、VCLは使わないはずなので、パッケージ類も全部外しておくと多少軽くなります。

>それにしても、Turbo C++で作ったDLLファイルって、妙にサイズがでかいんだよな〜
ソースも何もいじらないのに、開発環境バージョンアップのたびに、ファイルサイズだけ大きくなりますね・・・
-- CMN v0.50bβ --

タイトルRe: Turbo C++でCPX開発
記事No110
投稿日: 2006/09/27(Wed) 00:59
投稿者DECO
営々さん、こんにちは。

>モジュール定義ファイルをプロジェクトに加えること以外に、いくつか注意すべきことがあるみたいです。

情報ありがとうございます。
コンパイラオプションやリンカオプションは CBX1.0 と同じでしょうか。
ttp://www.cube-d.com/cmn/extension/cpx/cpx_dev.html

>それにしても、Turbo C++で作ったDLLファイルって、妙にサイズがでかいんだよな〜

多分デフォルトだと余分なものがいろいろ付いてしまうのでしょうね・・・。

PS. 告知するのを忘れてましたが、SPAM対策で現在httpという文字列は投稿できなくなっています。

DECO

タイトルRe2: Turbo C++でCPX開発
記事No111
投稿日: 2006/10/09(Mon) 14:05
投稿者営々
DECOさん、こんにちは。

>コンパイラオプションやリンカオプションは CBX1.0 と同じでしょうか。

同じみたいですね〜
プロジェクトを新たに作成するときに「ダイナミックリンクライブラリ」を選んで、「VCLを使わない」「マルチスレッド」と設定すれば良いみたいです。

タイトルRe3: Turbo C++でCPX開発
記事No115
投稿日: 2006/10/11(Wed) 17:15
投稿者DECO
営々さん、こんにちは。

>同じみたいですね〜
>プロジェクトを新たに作成するときに「ダイナミックリンクライブラリ」を選んで、「VCLを使わない」「マルチスレッド」と設定すれば良いみたいです。

了解です。
Turbo C++ の記述を追加してみました。
ttp://www.cube-d.com/cmn/extension/cpx/cpx_dev.html

DECO