Компиляция Teradata FastLoad Inmod для Windows или Unix

У меня есть inmod для обработки записей одного файла и удаления некоторых нежелательных строк, а затем передачи записей в утилиту быстрой загрузки. Но я не могу найти правильный способ его компиляции и использования. У меня есть GCC (компилятор GNU C) и TCC (компилятор Tiny C) на моем компьютере с Windows, и я также установил утилиту Fastload. Я попытался скомпилировать код в DLL, и мне это удалось, используя приведенные ниже команды.

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

Но я не знаю, что дальше....

Должен ли я компилировать его отдельно и нужно ли мне где-то связать его с быстрой загрузкой?

У меня также есть машина unix с Fastload и GCC. Итак, если вы когда-либо устанавливали inmod в Unix, поделитесь, пожалуйста, тем же?

Заранее спасибо.


person Enjoy coding    schedule 19.08.2010    source источник


Ответы (1)


Компиляция inmod — это не что иное, как компиляция c-кода в dll (для windows) или общий объект (.so для unxi). Пожалуйста, найдите команды, которые будут использоваться ниже.

окна

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

Юникс

gcc -c myso.c
gcc -G -Bdynamic -o myso.so myso.o
person Enjoy coding    schedule 18.12.2010