软件开发
scrxys
这个作者很懒,什么都没留下…
展开
-
glog日志按日期自动创建文件夹并输出到对应日期
1、修改logging.cc/LogFileObject类,增减 int32 last_main_day_; string cur_sub_dir_;两个变量2. 修改logging.cc/LogFileObject::Write函数 bool log_day_changed = false; if (static_cast<int>(file_length_ >> 20) >= MaxLogSize() || PidHasChang...原创 2020-09-11 15:36:50 · 1978 阅读 · 0 评论 -
可执行文件和共享库一起打包的Makefile写法
最近需要发布软件到arm平台,研究了一下可执行文件和共享库如何一起打包发布,开源的软件有Statifier 或者Ermine,看了下没怎么看明白,然后一直在网上查找资料,看到可以从可执行文件提取共享库列表,感觉这问题可能有眉目了,花了一个晚上加周末一天时间,中途遇到了一些困难,最终效果还算满意,拷贝运行时必要的共享库,减少了软件发布包大小,以下是具体步骤:1、首先从可执行文件获取链接的共享库列表LIB_LISTS := $(shell aarch64-linux-gnu-objdump -x app原创 2020-06-20 20:24:23 · 627 阅读 · 0 评论