cc/gcc
duanbeibei
这个作者很懒,什么都没留下…
展开
-
gcc编译参数-fPIC的一些问题
ppc_85xx-gcc -shared -fPIC liberr.c -o liberr.so -fPIC 作用于编译阶段,告诉编译器产生与位置无关代码(Position-Independent Code), 则产生的代码中,没有绝对地址,全部使用相对地址,故而代码可以被加载器加载到内存的任意 位置,都可以正确的执行。这正是共享库所要求的,共享库被加载时,在内存的位置不是固转载 2015-09-15 16:36:00 · 450 阅读 · 0 评论 -
HP-UX机C应用程序编译和链接选项
PA-RISC ,Intel Itanium是两种系统,这两种系统中都可以使用 HP-UX 11i。 HP-UX 11i 的每个发行版都具有相关联的发行版名称和发行版标识符。使用uname -r命令可返回发行版标识符。 发行版标识符发行版名称支持的处理器体系结构 B.11.11 HP-UX 11i v1 基于PA-RISC B.11.22 HP-UX 11i v1.6 基于Itan转载 2015-09-17 16:59:43 · 2012 阅读 · 0 评论 -
cc/gcc 不同平台的差异
32位系统编译64位程序,需要加编译参数 linux: -m64 aix: -q64 hp: +DD64原创 2015-09-15 14:02:54 · 1721 阅读 · 0 评论