BASICAccについてのお願い

 投稿者:しばっち  投稿日:2019年12月17日(火)21時54分12秒
  BASICAccで実行(コンパイル)する時、ASSIGN文によるDLLを評価するために
そのDLLを読み込むようですが、コンパイルされた実行ファイルはOUTPUTフォルダ
に出力されるため、OUTPUTフォルダ内にも同じDLLファイルを入れておかないと
EXTYPE-9900エラーが出ます。

BASICAcc.EXEのあるフォルダとその下層のOUTPUTフォルダにも同じDLLファイルを
入れておくのはムダに思えるので、NoName.exeのみ出力先を指定できるようにできないでしょうか?

また、出力名をNoName.exeではなく、読み込んだbasファイル名の拡張子.basを.exeに置き換えた名前で
出力させられないでしょうか?

それから、いくつかのbasファイルをまとめてコンパイルのみ先に済ませたい場合もあるのかと
思いますので、そういった指定ができるようにはならないでしょうか?
コマンドライン上でもオプション指定できると便利なのですが...


                compile.bat

BASICAcc -NR %1.bas
del .\output\*.o
del .\output\*.a
del .\output\*.ppu
del .\output\*.lfm
del .\output\*.err
del .\output\*.lpr
del .\output\*.pas
del .\output\*.rsj

としておき
              auto.bat

for %%a in (*.bas) do compile %%~na


P.S

BASICAccヘルプの日本語版はないのでしょうか?
 

Re: BASICAccについてのお願い

 投稿者:SHIRAISHI Kazuo  投稿日:2019年12月20日(金)07時37分37秒
  > No.4750[元記事へ]

できない相談ではないので,いずれ実現するようにしたいと思います。
翻訳時にDLLを読み込みのは,無意味な気もするのでやめようかと思います。


> BASICAccで実行(コンパイル)する時、ASSIGN文によるDLLを評価するために
> そのDLLを読み込むようですが、コンパイルされた実行ファイルはOUTPUTフォルダ
> に出力されるため、OUTPUTフォルダ内にも同じDLLファイルを入れておかないと
> EXTYPE-9900エラーが出ます。
>
> BASICAcc.EXEのあるフォルダとその下層のOUTPUTフォルダにも同じDLLファイルを
> 入れておくのはムダに思えるので、NoName.exeのみ出力先を指定できるようにできないでしょうか?
>
> また、出力名をNoName.exeではなく、読み込んだbasファイル名の拡張子.basを.exeに置き換えた名前で
> 出力させられないでしょうか?
>
> それから、いくつかのbasファイルをまとめてコンパイルのみ先に済ませたい場合もあるのかと
> 思いますので、そういった指定ができるようにはならないでしょうか?
> コマンドライン上でもオプション指定できると便利なのですが...
>
>
>                 compile.bat
>
> BASICAcc -NR %1.bas
> del .\output\*.o
> del .\output\*.a
> del .\output\*.ppu
> del .\output\*.lfm
> del .\output\*.err
> del .\output\*.lpr
> del .\output\*.pas
> del .\output\*.rsj
>
> としておき
>               auto.bat
>
> for %%a in (*.bas) do compile %%~na
>
>
> P.S
>
> BASICAccヘルプの日本語版はないのでしょうか?
>
 

戻る