• 締切済み

Win98でcl.exe

Win98で使用可能なcl.exeはございますでしょうか? また、存在する場合、入手する方法を教えてください。

みんなの回答

回答No.4

 こんにちは。  詳しくは知らないのですが、VC++のインラインアセンブラと同じ構文が扱えるコンパイラを使用した記憶があります。

参考URL:
http://www.digitalmars.com/
  • equinox2
  • ベストアンサー率48% (321/660)
回答No.3

>BCC5.5でそれは可能ですか? 残念ながら、BCC5.5ではtasm32.exe が含まれていないのでインラインアセンブルはNGでした。 .NET Framework1.0 SDK(配布中)やVCToolkit2003(配布終了)でも Windows2000以降でないとインストール不可でした。

sansev
質問者

補足

BCC5.5はあきらめました。 GNUのコンパイラもintel式とソースが異なるのであきらめています。

  • equinox2
  • ベストアンサー率48% (321/660)
回答No.2

VC++との互換性の程度は不明ですが、コンソールアプリやWindowsAPIを使用するだけであれば BCC5.5 はどうでしょうか。 #以下でユーザ登録が必要ですが http://www.codegear.com/jp/downloads/free/cppbuilder Win98では使ったことはないですが、WinMeでは動きました。 #ただ、clではなくbcc32ですが・・

sansev
質問者

補足

行いたいのはWin98で__asm{}のコンパイルです。 BCC5.5でそれは可能ですか?

  • php504
  • ベストアンサー率42% (926/2160)
回答No.1

今のVisualC++ 2008に付属のものはWindows98では動かないのですね VisualC++ 6.0はWindows95からXPまで使えていたので中古を探してくれば使えます。

参考URL:
http://www.amazon.co.jp/Microsoft-Visual-C-6-0-Standard/dp/B00005OHZ1
sansev
質問者

補足

VisualC++ 2008に付属のものはNTカーネルでないとだめみたいでした。 無料のものが希望なので、海外の怪しいものでもご存知でしたら教えてください。 ソースはcl.exe用のソースに近いものが希望です。

関連するQ&A

  • cl.exeを呼び出して実行する方法について

    C言語初心者です。基本的な質問で申し訳ございません。 自作コンパイルコマンドのためのコーディング内容を考えてますが、 cl.exeを呼び出して実行する方法がわかりません。 自作コンパイルコマンドで処理したい内容としては、 ・コマンド実行時の引数より、以下の指定を可能にしたいと思います。 - 出力ファイル名を指定するためのオプション名(例: -o) - 出力ファイル名 - ソースファイル名を指定するためのオプション名(例: -f) - ソースファイル名 - ソースの中で定義されているサービス(関数名)を指定するための オプション名(例: -s) - ソースの中で定義されているサービス(関数名) コンパイルコマンド実行時にcl.exeを内部的に実行したいと考えておりますが、cl.exeを呼び出して実行するための方法がわかりません。

  • メモリのCL=2とCL=3の違いは・・・

     増設したく、使用中のものを外してみたのですが、133と168pinは表記してありますが、CL表記はありません。純正品ではありません。  多分、CL=3と思います。Aptiva2197-7EJです。バッファローのメモリも対応機種に相当する物はCL=3でした。  そこで、質問ですが、CLが2と3と混合して組み込んだ場合、不具合はあるでしょうか。  また、使用中のが3か2か調べる方法はあるでしょうか。何かのOEM品のようで、三菱製が入っています。(中古なので純正を外したようです。)  IBMのHPでは、CL表示がありませんので、分からないで居ます。  宜しくお願い致します。  

  • Win2000でCL実行時にエラー

    Win2000においてMS-C/C++7.0を使用していますが、CLを「-c」オプション使用せずに使用すると、「D2018」(リンカへ引数を渡す応答ファイルを作成することができなかった)というエラーが発生し、実行ファイルが作成できません。 Win98では問題なく動作するのですが、Win2000においては、何か設定等が必要なのでしょうか?

  • メモリのCL2とCL3について

    CL3よりCL2のほうが高速だと言われていますが、 例えば、同じマシンに 1、CL2のメモリだけを載せた場合 2、CL3のメモリだけを載せた場合 3、CL2、CL3を混在させた場合 で何か変化があるのでしょうか? とても気になっています。教えてください。

    • ベストアンサー
    • Mac
  • VC++でcl.exeの実行エラー

    VC++6.0でビルドを行うとwarningはありますが、エラーは出てない状態で「cl.exeの実行エラー」と表示されビルドできません。どのような原因が考えられますか? 心あたりのある方、是非教えてください。

  • cl.exeを実行すると、ダイアログが表示される

    今までは、Visual C++ Toolkit 2003のcl.exeを使っていたのですが、Visual Studio 8のcl.exeを使ってみたところ、ダイアログが表示されました。 表示されたダイアログのタイトル cl.exe - エントリ ポイントが見つかりません その内容 プロシージャ エントリポイント __security_error_handler がダイナミックリンク ライブラリ MSVCR80.dllから見つかりませんでした。 と表示されます。 推察するに、MSVCR80.dllを参照しているが、その中に__security_error_handlerというプロシージャがありませんでしたよということでしょうか。 しかし、MSVCR80.dllというファイルを参照した結果、__security_error_handlerプロシージャが見つからないのであって、MSVCR80.dll自体が見つからないというわけではないので、何をすれば問題が解決されるのかわかりません。 再インストールしてみましたが(アンインストールしてからではなく、再インストール操作)、だめでした。 インストール後の設定が間違っているだけの可能性もありますが、そこも含めて、何がいけないのかどうぞ教えてください。 ちなみに、インストール後は、 環境変数から pathに%VC%\binを追加 libパスをつくり、%VC%\libを追加 includeパスをつくり、%VC%\includeを追加 をしました。

  • CL2とCL3の見分け方

    すいません、去年買ったメモリーがバルク品でシールも何もなく CL2なのかCL3なのかさっぱりわかりません。 ちなみにPC100の128MBです。 何か調べる手だてはないものでしょうか? またもしこの二種類を一緒に使った場合に何か不具合はあるものなのでしょうか?

  • メモリのCLを調べるには?

    EVERESTを使用して、パソコンに搭載しているメモリのCLを調べたいのですが、どの項目を見ればよいのでしょうか。 マザーボード→SPDを見ると、 @ 200 MHz 3.0-3-3-8 (CL-RCD-RP-RAS) @ 166 MHz 2.5-3-3-7 (CL-RCD-RP-RAS) となっており、3か2.5のどちらかではないかと思うのですが。 よろしくお願いします。 環境 Win XP Home CPU Athlon 64 3700 M/B MSI RS480M2 (MS-7093) MEM PC3200 256MB×2

  • .exeは有効なWin32アプリケーション

    windows7、internet explorere9環境ですが、 ○○.exeは有効なWin32アプリケーションではありません。 と表示されてしまい、何もダウンロードできません。ー※ ※特定のファイルのダウンロード時でけでなく、どのファイルをダウンロードしようとしてもでます。 ご存知の方がいらっしゃいましたら、申し訳ありませんが解決方法を教えて下さい。

  • メモリーのCL2.5とCL3.0について

    P4-2.8CGと、865PEのM/Bとメモリーにて、自作使用としていますが、メモリーは、PC3200-256M*2と考えています。 そこで、CL2.5とCL3.0とあるものは、たしか、CL3.0の方が処理が少し早いんだったと思いますが、使うにはどちらでも、かまわないのでしょうか?何か問題はありますか?混合はだめだったと思いますが・・・ それと、PC3200でなくても、PC2100~PC2700でも、問題ないのでしょうか?

専門家に質問してみよう