我有一个用于处理一个文件记录并消除一些不需要的行,然后将记录馈送到fastload实用程序的INMOD。但是我找不到正确的编译方法并使用它。我在Windows Macine上有GCC(GNU C编译器)和TCC(Tiny C Compiler),并且还安装了FastLoad实用程序。我试图将代码编译到DLL中,然后使用以下命令成功地将代码汇编为dll。

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

但是我不知道接下来是什么...

我是否必须以单独的方式进行编译,是否需要将其链接到某个地方的快速载荷?

我还安装了带有快速载荷和GCC的UNIX机器。因此,如果您曾经在UNIX上进行INMOD设置,请分享相同的内容吗?

提前致谢。

有帮助吗?

解决方案

编译Inmod只是将AC代码编译到DLL(适用于Windows)或共享对象(.so for Unxi)中。请在下面找到要使用的命令。

视窗

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

Unix

gcc -c myso.c
gcc -G -Bdynamic -o myso.so myso.o
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top