V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  catror  ›  全部回复第 18 页 / 共 39 页
回复总数  769
1 ... 14  15  16  17  18  19  20  21  22  23 ... 39  
2018-12-24 15:01:03 +08:00
回复了 Earl 创建的主题 程序员 求问 C 函数怎么被自动调用
可以了解一下 gcc 的 constructor
2018-12-21 16:27:31 +08:00
回复了 howarddong82 创建的主题 酷工作 赴北欧瑞典工作与移民机会
瑞典难民问题怎么样了?
2018-12-20 15:17:11 +08:00
回复了 sagaxu 创建的主题 程序员 我工作五年的时候也不知道 “TCP 粘包”
v2 已经出现过很多讨论 TCP 粘包的帖子了,到底是哪个半吊子提出来的概念,很想打人。
字节序这个概念真的太常见了,如果没听说过,可能是一直看的英文资料吧。
2018-12-19 21:39:10 +08:00
回复了 fangyh09 创建的主题 程序员 有人做过视频 H264 编码解码的吗?
ffmpeg
libx264 印象中没有解码功能
荷兰还有其他公司可以推荐吗?似乎没有匹配的岗位
2018-12-02 21:35:39 +08:00
回复了 cc959798 创建的主题 职场话题 华为社招还看学校吗
看。
另外,社招应该没停,上周还接到华为 HR 的电话。
这么多人喷的吗?楼主就是想找喜欢编程的人啊,不禁怀疑起喷楼主的各位的理解能力。
以我的经验来看,看代码风格,基本上就能看出来。
2018-11-29 13:37:36 +08:00
回复了 aodeng 创建的主题 程序员 做为一个程序员,大家都用什么东西记笔记?
@quantal 楼上作者回复你了
2018-11-28 23:07:13 +08:00
回复了 codechaser 创建的主题 C C 中使用 goto 会被打吗?
别用的太飘逸就好了
2018-11-28 17:27:38 +08:00
回复了 aodeng 创建的主题 程序员 做为一个程序员,大家都用什么东西记笔记?
之前用 wiz,最近换了 vnote+onedrive
2018-11-28 02:24:26 +08:00
回复了 catror 创建的主题 Linux manjaro 官方包没有静态库,是出于什么考虑?
@iwtbauh
裁剪静态库并不是 hack,gcc 编译的时候,默认的情况下,每个.o 文件一个代码段,链接时指定参数可以裁剪掉没有引用到的代码段。更进一步,可以在生成.o 文件时,指定参数,让每个函数独立一个代码段,那就可以做到函数级别的裁剪。
全局变量的问题,是因为静态库被重复链接了。通常是两个动态库用了同一个静态库,或者动态库和可执行文件用了同一个静态库。
2018-11-27 22:18:47 +08:00
回复了 catror 创建的主题 Linux manjaro 官方包没有静态库,是出于什么考虑?
@iwtbauh NVIDIA 的驱动没看过,stream 和 jdk 看过,为了灵活,他们里面有自己的 so。这些基本是只依赖系统的 libc 之类的基本库,appimage 其实也是这样。
2018-11-27 22:14:30 +08:00
回复了 catror 创建的主题 Linux manjaro 官方包没有静态库,是出于什么考虑?
@iwtbauh 嗯,你说的这个动态库的加载机制我知道。其实静态库是没有经过链接的,可以就看做是.o 文件的合集,在链接成可执行文件的时候,符号都定位好了,你说的重定位也只发生在载入的时候。反而是动态库,可能存在延迟加载,延迟定位,会有性能上损失。至于代码重复,静态链接可以削减没有使用到的部分,不同程序可能使用到的部分并不同。至于插件,万不可能使用静态库,因为链接成可执行文件之后,库已经是可执行文件的一部分了。两种库的使用方式只能说各有优劣吧。
2018-11-27 19:50:45 +08:00
回复了 catror 创建的主题 Linux manjaro 官方包没有静态库,是出于什么考虑?
@iwtbauh 噢,另外我要本地调试自己修改链接项为动态库也行,但就是懒,而且临时修改有时候不注意就上库了。
2018-11-27 19:47:52 +08:00
回复了 catror 创建的主题 Linux manjaro 官方包没有静态库,是出于什么考虑?
@iwtbauh
另外,内存或者磁盘空间早就不是什么问题了,看看现在 go 语言和 rust 生成可执行文件的方案,根本不怎么考虑这些。
真的有程序要向用户发行的话,还是每个发行版编译一次保险,实在懒就用 appimage。
关于你说的运行速度那点,静态链接比不上动态链接?愿闻其详
2018-11-27 19:43:05 +08:00
回复了 catror 创建的主题 Linux manjaro 官方包没有静态库,是出于什么考虑?
@iwtbauh 😂谢谢回复,我大致描述一下自己发这个贴的情况:
1. 已有的项目(不存在向用户发行,运行环境也不是 manjaro),为了部署方便,里面有大量的静态库链接
2. 我换用了 manjaro 系统,想直接本地调试,编译时提示找不到静态库
3. 进而发现 manjaro 的包没有静态库
4. 网上搜了一圈没什么人讨论这个问题(静态库确实是小众需求)
5. 发了这个贴
2018-11-27 17:37:41 +08:00
回复了 catror 创建的主题 Linux manjaro 官方包没有静态库,是出于什么考虑?
@iwtbauh 系统里有的话当然用系统的. a,何必再费力去找代码编译呢?不过已经改用 docker 来编译了。
1 ... 14  15  16  17  18  19  20  21  22  23 ... 39  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1012 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 20:40 · PVG 04:40 · LAX 12:40 · JFK 15:40
Developed with CodeLauncher
♥ Do have faith in what you're doing.