摘要:
在 IBM AIX 5.3 上使用 GCC 编译程序心得如下: 1、编译 64 位和 32 位程序的参数分别是 -maix64 -maix32 ,默认编译 32 位程序 2、链接时指定动态库直接给定动态库名称,例如 libfunc.so 而不是 -lfunc 的形式,否则给出 ld returned 255 错误信息 3、搜索动态库的路径 -L 指定的目录将被编译到目标程序中,例如使用 -L. 编译的结果使用 ldd 查看可以看到 ./libfunc.so 如果使用 -L/app/demo 则 ldd 显示依赖与 /app/demo/libfunc.so 如果有文件 func.cpp 和 de 阅读全文