aix中使用xlc编译生成动态链接库(shared object)(.so)文件的方法
2008-02-18 22:54
991 查看
今天写一个ppt的时候,忽然发现不会用xlc编译成出.so文件,于是baidu,未果。
后cc看了一些命令的选项后,查到了编译的选项 。
假设我有hellofirst.c和hellosecond.c两个.c文件
使用命令
cc-qmkshrobj -o libhello.so hellofirst.c hellosecond.c
即可生成动态链接库libhello.so
后cc看了一些命令的选项后,查到了编译的选项 。
假设我有hellofirst.c和hellosecond.c两个.c文件
使用命令
cc-qmkshrobj -o libhello.so hellofirst.c hellosecond.c
即可生成动态链接库libhello.so
相关文章推荐
- aix中使用xlc编译生成动态链接库(shared object)(.so)文件的方法
- android NDK开发使用Builder自动编译生成so文件
- 使用Python读取C语言.so文件-: libmysqlclient.so.16: cannot open shared object file: No such file o
- 最简单 的入门且最直观的Makefile和.so文件编译链接使用方法
- 转载:JNI 编写动态链接库 HelloNative 详细过程(也即用Java和C在Linux下动态生成并使用so文件过程)
- Android 使用 FFmpeg (一)——编译生成.so文件
- linux下gcc编译 .c文件生成动态链接库 .so文件,并测试调用该链接库
- 使用WinRar将Qt编译生成的exe和依赖的dll文件打包为一个exe文件的简单方法
- NDK学习笔记<七> 使用AndroidStudio本身,编译C/C++文件生成SO文件
- Android使用JNI生成.so文件并调用(使用传统生成.h的方法)
- Win7 64b的VS2015 如何使用nmake成功编译detour express 3.0-error2202 警告被视为错误 - 没有生成“object”文件
- JNI 编写动态链接库 HelloNative 详细过程(也即用Java和C在Linux下动态生成并使用so文件过程)
- Solaris编译Boost生成so文件出错:failed gcc.link.dll解决方法
- Ubuntu下设置外部库(so,shared object)运行环境和ROS中使用外部库编译
- Opencv编译生成的so文件及使用
- SO文件的编写,编译,使用方法
- 使用gcc编译.c文件,生成汇编.s文件的方法
- Android使用JNI生成.so文件并调用(使用CMake的方法)
- android studio 使用ndk编译.C文件生成so文件