teradata fastload inmod汇编或unix上的汇编
-
29-09-2019 - |
题
我有一个用于处理一个文件记录并消除一些不需要的行,然后将记录馈送到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
不隶属于 StackOverflow