
Python
非正经程序员
曾就职于某医疗领域行业Top大厂,现某创业公司负责软件架构设计;
擅长语言:C/C++、Python、Java;
擅长领域:计算机图形学、图像算法、音视频编解码、GPU并行计算、人工智能、架构设计等方向;
专注分享技术干货和工作经验,关注我,不迷路。
展开
-
使用pyinstaller打包Python应用程序
最近根据公司业务,做了一个python的工具,在自己的环境下直接执行.py文件就可以运行起来。但是我们后面需要在一个笔记本上使用该工具,为了保证程序拷贝过去直接就可以用,我们就需要对该工具进行打包,将其依赖的python库、第三方库等打包在一起,并生成可执行的exe文件。经过半天的琢磨和处理,成功生成exe打包文件。这里就总结下自己在打包过程。 我主要使用的是pyinstaller工具进行...原创 2018-11-22 19:55:33 · 831 阅读 · 0 评论 -
QT和VS编译前生成版本信息头文件
在工程中经常会使用svn的版本号作为开发版本的迭代的版本信息。如果使用手动配置文件的方式,开发人员可能会经常忘记更新配置文件,这回导致svn版本和软件配置文件的版本信息不一致的问题。所以为了解决这个问题,我们可以将svn版本号信息编译到软件的可执行文件中。那么就需要在编译前通过脚本生成版本头文件(version.h),然后代码中引用该头文件,获取版本宏内容。 经过查阅和实践,我总结了在VS...原创 2019-06-25 13:48:05 · 1001 阅读 · 0 评论