我创建了一个库:
cat extprocsh.c
#include <stdio.h>
#include <stdlib.h>
#include <string.h> void sh(char *); int sh2(char *); void sh( char *cmd ) {
int num;
num = system(cmd); } int sh2( char *cmd ) {
int num;
num = system(cmd);
return num; }
在Linux编译中是成功的,一切都有效:
gcc -fPIC -c extprocsh.c
gcc -shared -static-libgcc -o extprocsh.so extprocsh.o
如何在AIX 7.1中编译?