ACE的Linux移植及静态库编译
2006-09-29 11:36
288 查看
在Linux下编译ACE,和在AIX下编译,没有什么本质区别,不过是选用不同的config而已。这里可以参见前一篇Blog《ACE移植心得》,这里在Linux下分别选用config-linux.h和platform_linux.GNU而已。
在默认情况下,ACE编译出来的是动态库.so,如果需要编译静态库.a的话,需要修改platform_macros.GNU,增加static_libs=1的选项。这一选项默认是0,即不编译静态库。
在默认情况下,ACE编译出来的是动态库.so,如果需要编译静态库.a的话,需要修改platform_macros.GNU,增加static_libs=1的选项。这一选项默认是0,即不编译静态库。
相关文章推荐
- linux下gcc-编译静态库
- linux中编译静态库(.a)和动态库(.so)的基本方法
- Linux编译静态库和动态库的方法
- [2] CMake On Linux - 编译静态库和动态库
- 在Linux下如何使用GCC编译程序、简单生成静态库及动态库
- 移植linux内核到s3c6410(编译内核make uImage)
- linux 编译 依赖静态库的静态库问题
- Linux 4.4内核移植以及Android系统编译
- linux下 编译和使用静态库
- linux 程序、动态库、静态库内部添加版本号和编译时间
- Linux编译多个不同目录下的文件以及静态库、动态库的使用
- 在Linux下如何使用GCC编译程序、简单生成静态库及动态库。
- linux下的静态库和动态库的编译
- linux编译使用静态库和动态库
- ace在linux下编译
- linux编译动态库和静态库的makefile示例
- linux中编译静态库(.a)和动态库(.so)的基本方法
- windows编译ACE_6.4.5中ACE的x64静态库时x86与x64冲突
- ACE在Linux下编译及实例
- arm-marvell-linux-gnueabi 交叉编译c/c++程序,并移植到android