• 締切済み

COBOL85での実行ファイルの作成方法

最近COBOLの勉強をしています。 個人的にCOBOLのソースを小規模で動作テストをしてみたいのですが、良い方法ありますか? 現在はコンパイル作業として、「COBOL85」という、 富士通のソフトウェアを使用していますが、 マニュアルが無く、実行ファイル(EXE)等作れるらしいのですが、うまく行きません。リンクをする際にターゲットエラーが出ます。 印刷までは無理だとは思いますが、ファイルをライトする辺りまで、テストしてみたいのですが、良い方法はありますか? 参考になるURLなど知っていましたら教えて下さい 使用環境は、WINDOWS NT4.0 SP4です。

みんなの回答

noname#74310
noname#74310
回答No.2
noname#74310
noname#74310
回答No.1

米国サイトからDownload可能なFujitsu PowerCOBOLV3.0L10 を使用するか (newsはcomp.lang.cobol) VC++V6.0を持っていればNECのCOBOL85 Pro 体験版を使用してはどうでしょうか

soushi_ni
質問者

補足

お応えありがとうございます。 いろいろと検索をしているのですが、URLが見つかりません。もし知っていましたら教えて頂けませんでしょうか? 当然シェアですよね?! 宜しくお願いします。

関連するQ&A

  • スタティックライブラリファイル作成時のデバッグセッションの実行可能ファイル

    VisualC++2008ExpressEditionを使用しています。 スタティックライブラリファイルを作成しようとしているのですが、コンパイルしようとすると、「デバッグセッションの実行可能ファイル」というタイトルのウィンドウが現れ、「デバッグで使用する実行可能ファイル名を指定して下さい。」と出てきます。 libファイルはdllと違いコンパイル時に読み込まれてしまうため、テストしたかったら、EXEファイルをコンパイルして作り直さないといけないと思うのですが、ここでいうデバッグで使用する実行可能ファイルとは、どの様なファイルを指しているのでしょうか? 宜しくお願いします。

  • COBOLでACSESSをSQLで操作できますか?

    COBOLプログラムから、ACSESSのデータベースをSQLで操作する事はできるのでしょうか? 環境 Windows NT Workstation 4.00 Service Pack 6a 富士通COBOL97 V61L20 Access2000(9.0.2812) 又は Windows98 富士通COBOL97 V61L20 Access97 SR-1 ODBC情報ファイルの設定内容、その他必要な設定等もお願いします。

  • cobolの関連ソースについて

    今、触ったこともないcobolのソースの管理をやれ、と言われてます。 で、cobolの実行プログラム、拡張子は、*****.so 見たいな感じなのですが、それをコンパイルするのに、多くのソースがいるみたいなのです、その関連を調べろ、と言われました。たとえば、cobolのmakefileと呼ばれているものを、unix上でviで開いてみると、「ヘッダープログラム」なるコメント文が書いていたり、オブジェクトとか書いていたり、、そして、そのヘッダーの部分をみると、たしかにプログラムの名称が書いているので、今度はそのプログラムの中身を見てみると、同じように、また違うプログラムを参照しているようなのです。ひとつの実行ファイルを生成するのに、ソースがツリー構造になっていて、それをすべて理解する必要があるのですが、中身をみたときに、どういうコマンド等を参照していけばいいのかわかりません。 分かりやすく整理すると、ある実行プログラムを生成するのに、ソースが必要なのですが、そのソースの全てを洗い出すには、どうすればいいのか?ということなのですが、 詳しい方、ぜひよろしくお願いします!

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

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

  • Cコンパイラ(gcc)について

    はじめまして。 C言語のコンパイラについてお尋ねしても宜しいでしょうか。 以下のファイルが存在します。 ・test.c(C言語のソースファイル) ・test.exe(上記ソースをコンパイルしたもの。Windows環境で現在稼動してます) test.cの中身を一部変更し、コンパイルする必要があるのですが、 (恥ずかしながら、コンパイルした人間はもう居ないので) 何のコンパイラを使ったか、判りません。 コンパイルするときに使用したであろうコマンドがあります。 gcc test.c -WALL -03 -o test.exe 察するに、gccというコンパイラを使用したと思い MiniGW (http://yanchde.gozaru.jp/mingw/wingw_start.html) を使用してコンパイルをしてみました。 コンパイルは通るのですが、出来上がるexeファイルのサイズが 非常に小さいです。 (オリジナルのtest.exeは500KB以上ありますが、今回コンパイルで出来たものは40kbほどです) この場合、、オリジナルのtest.exeと今回コンパイルしたexeは 異なる挙動をする可能性はありますでしょうか。。 初歩的な質問で恐縮ですが、どうかご教授頂けると、幸いです。

  • VBを起動せずにEXEファイルを作成する方法

    表題のとおりです。 VBで作成したソースファイル等をVBを起動せずに、EXEファイルを 作成する方法を探しています。 と、言うのも、複数(VB以外も含む)のプロジェクトファイルを一度に コンパイルし、配布できる環境を作成するようにしたいのです。 要は makeファイル 等で作成出来ればと考えています。 何か、VBでEXEファイルを作成できるコマンドライン(C2.EXE等???)が あれば、お教えいただけませんでしょうか? よろしくお願い致します。

  • COBOLから呼ばれる時

    COBOLプログラムから呼び出され、ファイルのレコードを一行読んでレコードの内容を返すというcサブルーチンを作っているのですが、COBOL←→c間でのインタフェースの扱いかたがよくわからなくて困っています。(ちなみにこのモジュールはcからも呼ばれる事がある) COBOLはコピー句(test001.cbl, test002.cbl)に値を入れて、cサブルーチンにそれを渡しています。 テストはCOBOL85を使用してるので、cサブルーチンの中のデータを見ることができません。なので、返ってくるコピー句の中身を見るのですが、とにかく値が設定されてかえってこないのです。ただ単にロジックのバグと言う可能性もあるけど(^^; 私はインタフェース環境の事がまだ良く解っていないので、今回こちらに質問した次第です。経験者の方がいましたら、どうかおしえてください。 あ、それからCOBOLから渡される値は、c側では全てchar型で受け取らなければいけないような話しを聞いたのですが、本当でしょうか? もう一つ。 コピー句の中で「F-CODE PIC X(2)」のようにハイフンがあるのですが、cではハイフンが使えないからダメなんでしょうか? たくさん質問してしまいましたが、どうかよろしく。 /COBOL側/ -------------------------------------------------- CALL 'TEST1' USING BY VALUE TEST001 TEST002. -------------------------------------------------- /cサブルーチン側/ -------------------------------------------------- int TEST1(test001, test002) char *test001; char *test002; {     ・     ・     ・ return (0); } --------------------------------------------------

  • COBOLについて

    COBOLの開発を仕事ですることになったのですが、 仕様書がない為、解読に時間がかかります。 もし、何か解読の補助となるような物があれば 教えていただきたいです。 ※「階層構造図作成プログラム(MODULEC) 」が便利そうでしたが 「エラー : ペタルの文法エラー : 空のファイル」となり作成できませんでした。 AS/400でソースを作成しています。そこから、csvファイルで ソースをローカルに保存して何か補助になるツールを使用したいと 考えております。

  • COBOLのコンパイルについて

    私は、MF-COBOL V3.1 JでPGを作成しているのですが、最近OSをWINXPプロフェッショナルに変えましたところ、コンパイルができなくなってしまいました。環境変数なども確認したのですが、OBJファイルがオープンできないとメッセージが出てしまいます。どなたか、回避方法などご存知でしたらご教示ください。

  • VS2008で二つのexeファイルを作成する方法

    アプリケーションとそのアプリケーションの設定を行うための画面を 別々のexeファイルから起動させるようにしたいのですが VS2008において一つのソリューションで二つのexeファイルを作成する方法はあるでしょうか? 例えばtestというアプリケーションについて、その実行ファイルがtest.exeの場合 testアプリケーションの設定画面はtest_config.exeという別の実行ファイルを起動して 画面を立ち上げたいと考えています。 通常、一つのソリューションには一つのexeファイルしか作成できないと思うのですが可能でしょうか? それともやはりソリューションを二つ作らなければなりませんか?