Why libraries are used:
This methodology, also known as shared components or archive libraries, groups together multiple compiled object code files in
- 11月 13 週三 201309:30
Static, Shared Dynamic and Loadable Linux Libraries
- 3月 20 週三 201318:25
Shared libraries with GCC on Linux
- 8月 06 週一 201216:07
Linux製作動態連結程式庫
library是在程式開始執行時才載入的,其優點在於1減少執行檔的大小,2更新程式庫而無需重新編譯其他程式,以及3甚至可在程式執行時更改程式庫在使用shared library前,你需要知道與shared library有關的名詞:soname: 每一個shared library都有一個以li
- 6月 26 週二 201215:23
GCC 4.6 warning: variable set but not used
15 安装后,GCC 版本号升级至 4.6: gcc --version gcc GCC 4.6.0 20110530 Red Hat 4.6.0-9 Copyright C 2011 Free Software Foundation, Inc. This is free software; s
- 6月 26 週二 201215:16
gcc Wsequence-point
Wsequence-point什麼是sequence point?表達式的計算分為兩種,一種是有副作用的計算,如: xy 一種是無副作用的計算,如: xy 有副作用的計算中,子表達式的計算順序是重要的例如 xx1 當x=0時,如果先算x,上式計算結果為2,如果先算x1,上式計算結果為1 再如,對函
- 6月 25 週一 201218:03
关于dynamic library存在却找不到的解决方法
关于dynamic library存在却找不到的解决方法 有朋友问在linux中动态链接库.so文件在机器上却无法load,以mplayer为例,编译时正常但运行时却出现如下问题:./mplayer ./mplayer: error while loading shar
- 4月 05 週四 201217:45
LINUX 常見編譯錯誤範例
Normal 0 0 2 false false false MicrosoftInternetExplorer4 -- -- -- -
- 7月 19 週二 201111:37
How do I use itoa() with GCC?
最後的 char version 0.4 版本直接就可以用/ C version 0.4 char style itoa: Written by Luks Chmela Released under GPLv3. / char itoaint value, char result, i
- 1月 21 週五 201117:44
程式備份-shell
#!/bin/bashDate=date %Y%m%d-%H%Mecho Date=DateVIP_VOP_NAME=vip_vop3m_Date.jffs2ROOTFS_NAME=rootfs_Date.tgzVIP_CODE_NAME=vip_vop_code_Date.tgzmkfs.jffs
- 11月 12 週五 201018:59
x86 Inline Asm
我將首先開始inlineasm,因為似乎關這方面的疑問非常多這是最基本的語法了,就象在線幫助信息 中描述的: __asm__asmstatements:outputs:inputs:registers-modified; 這四個字段的含義是: asmstatements-ATT的結構,每新行都是分開
