Linux上构筑iPhone OS3.1.2开发环境之build
昨天郁闷了一天,因为不管我如何编译,总是有错误产生。
没想到今天我清理掉所有文件,重新操作了一编,居然神奇般编译成功了。挖哈哈。。。太高兴了,终于离编译可运行在IPHONE
机器上的HELLO world 不远了,太激动了。。
总结一下:我昨天安装了管方列出的所有包,还有就是不放弃,多试几次。
Here we provide a list of packages for Debian/Ubuntu
apt-get install \
automake \
bison \
cpio \
flex \
g++ \
g++-4.3 \
g++-4.3-multilib \
gawk \
gcc-4.3 \
git-core \
gobjc-4.3 \
gzip \
libbz2-dev \
libcurl4-openssl-dev \
libssl-dev \
make \
mount \
subversion \
sudo \
tar \
unzip \
uuid \
uuid-dev \
wget \
xar \
zlib1g-dev \
If you are on 64 bit please install:
apt-get install g++-4.3-multilib gcc-4.3-multilib gobjc-4.3-multilib
下面是编译完后的结果:
warf-strip/hello.c
A /home/zhaowei/toolchain/toolchain/src/cctools/ld64/unit-tests/test-cases/relocs-objc
A /home/zhaowei/toolchain/toolchain/src/cctools/ld64/unit-tests/test-cases/relocs-objc/test.m
A /home/zhaowei/toolchain/toolchain/src/cctools/ld64/unit-tests/test-cases/zero-fill
A /home/zhaowei/toolchain/toolchain/src/cctools/ld64/unit-tests/test-cases/zero-fill/test.c
A /home/zhaowei/toolchain/toolchain/src/cctools/ld64/unit-tests/test-cases/relocs-asm
A /home/zhaowei/toolchain/toolchain/src/cctools/ld64/unit-tests/test-cases/relocs-asm/relocs-asm.s
A /home/zhaowei/toolchain/toolchain/src/cctools/ld64/unit-tests/test-cases/literals-coalesce-alignment
A /home/zhaowei/toolchain/toolchain/src/cctools/ld64/unit-tests/test-cases/literals-coalesce-alignment/cstring-align-0.s
A /home/zhaowei/toolchain/toolchain/src/cctools/ld64/unit-tests/test-cases/literals-coale
相关文档:
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://blog.csdn.net/Neverland2012
我们经常会去下载别 ......
/*
* buffer.c 程序用于对高速缓冲区(池)进行操作和管理。高速缓冲
* 区位于内核代码和主内存区之间。
*
* |---|---|------------------|---------------------|-------------------|
* | | | * * * | &nbs ......
1,网络整体流量查看
ifconfig -s
cat /proc/net/dev
sar -n DEV/EDEV interval(时间隔) count(次数)
nload -m [-d interface]
2,详细查看网络流量,比如查看某一个ip/port,某一个协议
iptraf,文本窗口界面
ntop,web网页界面 ......
Linux下配置静态IP地址,设置DNS和主机名
配置文件位于:
/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.0.3
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
使IP地址生效:
/sbin/ifdown eth0
/sbin/ifup eth0
配置dns解析
echo "nameserver 211.98.1.28" ......
当执行
ls -l
或
ls -al
命令后显示的结果中,最前面的第
2
~
10
个字符是用来表示权限。第一个字符一般用来区分文件和目录:
d
:表示是一个目录,事实上在
ext2fs
中,目录是一个特殊的文件。
-:表示这是一个普通的文件。
l:
表示 ......