0

1 つのファイル レコードを処理するための inmod があり、不要な行をいくつか削除してから、レコードを fastload ユーティリティにフィードします。しかし、それをコンパイルして使用する正しい方法を見つけることができません。私の Windows マシンには GCC (GNU C Compiler) と TCC (Tiny C Compiler) があり、Fastload ユーティリティもインストールされています。コードをDLLにコンパイルしようとしましたが、以下のコマンドを使用して成功しました。

gcc -c mydll.c gcc -shared -o mydll.dll mydll.o

でも次は分からない……。

別の方法でコンパイルする必要がありますか? どこかに高速ロードするためにリンクする必要がありますか?

Fastload と GCC がインストールされた UNIX マシンもあります。unix で inmod セットアップを行ったことがある場合は、同じことを共有してください。

前もって感謝します。

4

1 に答える 1

0

inmod をコンパイルすることは、ac コードを dll (windows の場合) または共有オブジェクト (unxi の場合は .so) にコンパイルすることに他なりません。以下で使用するコマンドを見つけてください。

ウィンドウズ

gcc -c mydll.c
gcc -shared -o mydll.dll mydll.o

ユニックス

gcc -c myso.c
gcc -G -Bdynamic -o myso.so myso.o
于 2010-12-18T09:19:27.473 に答える