在Linux下编译ACE,和在AIX下编译,没有什么本质区别,不过是选用不同的config而已。这里可以参见前一篇Blog《ACE移植心得》,这里在Linux下分别选用config-linux.h和platform_linux.GNU而已。
在默认情况下,ACE编译出来的是动态库.so,如果需要编译静态库.a的话,需要修改platform_macros.GNU,增加static_libs=1的选项。这一选项默认是0,即不编译静态库。
|
|
来自: SamBookshelf > 《ACE》