V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Sasasu  ›  全部回复第 14 页 / 共 18 页
回复总数  357
1 ... 6  7  8  9  10  11  12  13  14  15 ... 18  
2016-11-19 11:09:13 +08:00
回复了 hzwjz 创建的主题 阅读 你阅读技术书籍的时候,都喜欢做些什么呢?
喝东西 ><
2016-11-18 12:16:33 +08:00
回复了 vitovan 创建的主题 职场话题 谷歌电面,什么是 Merge Sort ?
你刷过了 foobar 但不知道归并排序?
2016-11-08 14:15:43 +08:00
回复了 jtam 创建的主题 Linux 求推荐个 Linux 下的 DDNS
2016-11-08 09:39:21 +08:00
回复了 qceytzn 创建的主题 Linux manjaro 系统一个很奇葩的事情
pacman 可以改下载工具的
另外能说一下你怎么改源的么。
2016-11-08 09:32:08 +08:00
回复了 billion 创建的主题 分享创造 如果我提前起床,闹钟你就别响
@billion web api 不愧是 21 世纪最强胶水。
pid 这种管理进程方式也是经久不衰
2016-11-08 09:18:12 +08:00
回复了 billion 创建的主题 分享创造 如果我提前起床,闹钟你就别响
po 想麻烦了 : (
http://i.imgur.com/mntq1Yv.jpg
电脑固定 ip ,用 ping 模块,启动的是网易云音乐的私人 fm 当闹钟 ,假如你的电脑支持 wol 的话可以顺便把电脑打开 :)
这个软件支持启动安卓的 shortcut ,你可以在商店搜索 tasker pluging 或者 shortcut maker 得到一大堆软件。
2016-11-07 15:33:37 +08:00
回复了 webdev 创建的主题 问与答 小孩打字练习,什么软件靠谱
现在用 TT 的话不建议用 dosbox
建议装个 32 位 windows xp ,比 dosbox 快很多。

另外我推荐 kde 套件里的 ktouch
2016-11-06 21:40:55 +08:00
回复了 h2so4 创建的主题 问与答 汇编该怎么学?
http://imgur.com/tdR8nH5
花了两周看完了,感觉不错。
这本书看起来十分舒服,语言流畅,作业也指导的十分详细。
看完后关掉 32 位 windows xp 虚拟机,打开 gcc 生成一段汇编。
卧槽 exp 是啥 就是 cs : ip 啊
卧槽 eax 是啥 ax 么?
卧槽 这是两种语言啊,每个寄存器的用途我要重新记啊。

这就是我几个小时前的感受 : )
装内核不更新增强插件,怨 virtualbox 咯
2016-11-06 07:16:09 +08:00
回复了 billion 创建的主题 IFTTT IFTTT 不支持多条件触发也不支持调用另一个 applet
你可以用 automate
2016-11-05 09:29:35 +08:00
回复了 dennyzhang 创建的主题 Linux transfer.sh:文件传送利器
的确…
收藏了,以后能用的上的话会去用的 : )
2016-11-05 09:10:35 +08:00
回复了 dennyzhang 创建的主题 Linux transfer.sh:文件传送利器
http://paste.ubuntu.com
新的 pastebin 么…
2016-11-05 08:43:34 +08:00
回复了 mason961125 创建的主题 Android 个人感觉 Android 的潜力大于 iOS
安卓工具链不如 ios 好…
2016-11-04 12:03:08 +08:00
回复了 zhaosb 创建的主题 MacBook Pro 新款 MacBook Pro 可能不兼容现有 Thunderbolt 3 设备
@honeycomb 两边芯片不一样,你说分不分正反?
2016-11-04 11:57:35 +08:00
回复了 jaxonl 创建的主题 iPhone 从安卓换到 iPhone ,头都大了
当你有急事,使用 ssh 连接到了服务器上。
物理位置移动一百米左右后 ssh 连接断掉。
网络稍不稳定连接也会断掉。
询问后得知安卓有 mosh 可以用, iso 却没有 mosh 。
这时候你会发疯的。
你究竟为什么把 grub 版本号不变和 glibc 联系起来的?
mbr 分区下更新 grub 需要重新 grub_install
2016-11-04 11:45:07 +08:00
回复了 zhaosb 创建的主题 MacBook Pro 新款 MacBook Pro 可能不兼容现有 Thunderbolt 3 设备
那么这根 “ TB 3 至 TB3 转换器 “ 分不分正反?
2016-11-04 08:35:14 +08:00
回复了 chuhemiao 创建的主题 程序员 除了 php,还需要学一门什么语言,才不会失业?
学习 github 上使用最多的语言 markdown
2016-11-02 12:52:03 +08:00
回复了 gouchaoer 创建的主题 问与答 linux 上绿色版的 php 怎么弄?
@gouchaoer
sorry 刚才只是证明了能编译出静态链接的,没想到真正有人需要这个..Orz
发完图片就去上课了,现在下课后来补全内容.
我下载的 php 版本是
pkgver=5.3.29
source=("http://www.php.net/distributions/${pkgbase%53}-${pkgver}.tar.bz2")

下载回来解压什么的...

先生成 makefile,用 LDFLAGS 给连接器传参数,让他静态链接.你要是要什么模块也在这里加上就好
./configure --enable-static --enable-shared=no --enable-cli --disable-all LDFLAGS=-static
prefix 加不加都可以,大概会影响你的配置文件放在哪里,你要是不静态连接的话会影响你的.so 文件在哪里

之后出来一大堆东西,打开 Makefile,搜索-export-dynamic 有两个.
BUILD_CLI = $(LIBTOOL) --mode=link $(CC) -export-dynamic $(CFLAGS_CLEAN) $(EXTRA_CFLAGS) $(EXTRA_LDFLAGS_PROGRAM) $(LDFLAGS) $(PHP_RPATHS) $(PHP_GLOBAL_OBJS) $(PHP_CLI_OBJS) $(EXTRA_LIBS) $(ZEND_EXTRA_LIBS) -o $(SAPI_CLI_PATH)
这里决定了只会静态链接 php 自己的库,系统库还是动态的.

删掉 -export-dynamic,在最后面加上-all-static.
之后开开心心 make -j8

如果遇到
warning: Using 'getservbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
你大概需要装 glibc 的静态链接包 (gcc 开了 pie 大概不需要?)

可以在这里下载
https://sasasu.cn/php

我在 archlinux 64bit gcc 6.2 上编译,成功在 centos 6 64bit 没装 gcc 上运行
1 ... 6  7  8  9  10  11  12  13  14  15 ... 18  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   6027 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 45ms · UTC 02:08 · PVG 10:08 · LAX 18:08 · JFK 21:08
Developed with CodeLauncher
♥ Do have faith in what you're doing.