- 博客(7)
- 收藏
- 关注
原创 Linux Qt UI 界面在本地一次编译后,可在任何发行版上运行。
这篇文章是由https://blog.csdn.net/herehear/article/details/101448176衍生出来的。主旨是C/C++版的一次编译,到处运行。有了前面的基础后,现在可以着手把Qt开发的界面也做到一次编译,到处运行。这篇文章本质上是没有新技术难点的,主要是解决一些Qt运行时的一些问题。在前一篇文章的样例中,编译libsimple.so时,指定了其rp...
2019-09-27 10:13:40 391
原创 C/C++本地一次编译后,可在任何Linux发行版上运行。
背景:公司C/C++源代码严格不能拷贝到客户的目标机上。需求:项目通过一次编译出的程序要能够适配任何版本Linux发行版。通过程序的编译运行原理可以知道有几个技术问题:编译可执行程序需要依赖的本地库的版本必须低于目标机。 许多地方用到了C++语言11以及更高版本的新特性,所以编译器版本必须是新的。但是一个Linux操作系统安装的默认gcc/g++依赖的是同版本的c/c++标准库。...
2019-09-26 17:50:08 774
转载 Ubuntu locale 字符集错误问题
提示设置失败的时候warning: Setting locale failed.使用locale命令 查看locale环境变量$ localeLANG=CLANGUAGE=LC_CTYPE=fi_FI.UTF-8LC_NUMERIC="C"LC_TIME="C"LC_COLLATE=fi_FI.UTF-8LC_MONETARY="C"LC_MESSAGES=fi_FI.UTF-8LC_PAPER=...
2018-02-08 16:20:11 463
原创 Mac下 常用程序 无限试用方法
一般情况下 一些常用软件 有试用版, 如果不想付费可以修改一些配置文件来无限试用下面是方法操作假如 安装程序为 Beyond Compare (注:红字部分都可以根据不同软件来举一反三的自己进行改动)(注:蓝字部分需要根据不同软件的破解方法做不同操作)1 打开命令行终端,进入到安装目录里面的 Contents/Macos,这是可执行文件的存放目录cd
2017-07-24 18:09:40 11621 2
原创 samba 的配置
个人用到的samba服务器配置配置如下#[share]# comment = public folder# path = /home/wonxing/Desktop# writable = yes# browseable = yes# read only = no# guest ok = yes# public = yes[desktop]c
2017-06-08 16:41:13 217
原创 ffmpeg 安装问题解决
安装ffmpeg时 ./configure --enable-shared 以后, make编译不通过 需要使用-fPIC重新编译 , 在configure 多加一个参数[--enable-pic]
2017-06-08 15:22:36 905
原创 mercurial版本管理器
个人在公司一点点的积累虚拟机是linux CentOS系统笔记本是windows7 64位以下均在linux下安装:1 在线下载安装: centos系统命令是 yum install mercurial 该点yes的就点 完成。ubuntu命令apt-get install mercurial需要root权限哦2 接下来一步步执行命令:#ssh-keygen 设置密
2015-08-10 16:19:02 285
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人