linux emule 编译 wx-config --libs,Linux下的wxWidgets静态编译实现方法
--Linux distribution:Ubuntu 10.04.3 LTS (Lucid Lynx)
--wxWidgets version:2.8.12
--gcc version:4.4.3
1、编译静态版wxWidgets
在Linux下配置wxWidgets的静态编译,需要在编译wxWidgets的时候就指定静态编译。
slyar@slyar-desktop:~$ cd /opt
//创建一个文件夹编译静态版的wxWidgets
slyar@slyar-desktop:/opt$ sudo mkdir sbuildgtk
slyar@slyar-desktop:/opt$ cd sbuildgtk
//携带--disable-shared指定静态编译
slyar@slyar-desktop:/opt/sbuildgtk$ sudo /home/slyar/wxWidgets-2.8.12/configure --with-gtk --disable-shared
slyar@slyar-desktop:/opt/sbuildgtk$ sudo make
如此静态版的wxWidgets就编译完成了
2、使用静态编译生成bin文件
slyar@slyar-desktop:~$ cd /aui
slyar@slyar-desktop:~/aui$ g++ auidemo.cpp `/opt/sbuildgtk/wx-config --libs --cxxflags` -o saui_gtk
slyar@slyar-desktop:~/aui$ ./saui_gtk
3、查看bin文件,发现静态编译后的bin文件比动态编译大了许多,不过可以使用压缩的方法减小文件大小
linux emule 编译 wx-config --libs,Linux下的wxWidgets静态编译实现方法相关推荐
- 在Windows下使用MinGW静态编译Assimp
使用MinGW静态编译Assimp 到了5月份了,没有写一篇日志,于是自己从知识库里面拿出一篇文章充数吧.这次将要解说怎样在Windows下使用MinGW静态编译Assimp. Assimp是眼下比較 ...
- linux子系统安装gromacs,科学网—Windows下GROMACS程序的编译 - 李继存的博文
2015-12-07 22:12:05 总的来说, Windows下的GROMACS程序用于模拟意义不大, 对于长时间的模拟, 我都是放在Linux服务器上进行的. 但将Windows下的GROMAC ...
- windows下用cmake静态编译编译libevent-2.1.12,同时开启支持openssl
之前一直用的是libevent 2.1.4的版本,今天想把libevent的版本更新一下,于是下了一个最新的libevent-2.1.12 因为把libevent用在我司的sdk里面,所以不希望把li ...
- linux程序卸载失败怎么办,在Deepin下卸载LibreOffice等软件的方法,附卸载失败的原因...
其实在深度Deepin系统下卸载一个软件非常的简单,比如卸载LibreOffice,可以在开始菜单中找到应用图标,在它上面右键,选择卸载.如果卸载失败,多是因为依赖等问题. 卸载方法 如下图所示,找到 ...
- 无忧考吧python编译环境不存在_windows下python一些库编译问题
环境 WIN10-64bit 1. 在下面地址下载相关的VC环境 http://aka.ms/vcpython27 下载 Microsoft Visual C++ Compiler Package f ...
- 记录下 QT Linux 静态编译遇到的坑
记录下 QT Linux 静态编译遇到的坑 记录下 QT Linux 静态编译遇到的坑 - 貘吃馍的日志 - 网易博客 http://qbaok.blog.163.com/blog/static/10 ...
- linux系统编译qt代码需要编译qt,linux下如何静态编译QT库,以及如何静态编译自己的程序...
Qt采用编译的方式安装的时候,配置中默认的编译方式是动态编译的,但是有时候你编写的程序要发布出去,带很多动态库文件是很繁琐的,此时就需要静态编译你的程序,Qt要实现静态编译必须库文件也是静态编译的,所 ...
- linux 静态编译 yara
最近有个需求,要在go中调用yara,发现官方的go-yara跨平台做的不是很好,于是决定在go中直接调用外部yara程序,这样只需要写一份代码在windows和linux上都能用了. 发现官方只提供 ...
- linux中提高tar压缩速度,Linux tar 压缩打包命令使用方法
tar命令 [root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 -. 参数: -c :建立一个压缩文件的参数指令(create 的意思): -x :解开一个压缩文件的参数指 ...
最新文章
- CSS学习17之动画
- 60TB 数据量的作业从 Hive 迁移到 Spark 在 Facebook 的实践
- 那些月入1万的自媒体大咖,惯用的4个爆款选题分享给你
- C# 清除cookies
- 大数据要学javaweb吗_自学java大数据可以找到工作吗?该怎么学?
- 阿里云国际版查看云服务器ecs实例系统日志和截图-Unirech
- MySQL--数据库基础知识点(一)
- T-PAMI-2021论文Semi-Supervised Multi-View Deep Discriminant Representation Learning阅读笔记
- facebookdownload_downloadfacebook
- Spring教程——Spring IoC(控制反转)
- 传智java测试题答案_传智播客Java基础第一阶段习题
- 正则表达式贪婪模式、懒惰模式与独占模式浅析
- 面对无秘,假设你是微信的产品经理浅析
- 如何构建供应链服务平台?
- MATLAB中var函数,mean函数的含义及用法详细解释
- Rosalind Java|Open Reading Frames
- 一次性修改AD原理图中元器件PCB封装库路径
- intellij IDEA修改快捷键以及添加菜单快捷键
- 小米8se账号锁_小米 8SE MIUI10_9.9.3 解除账户锁_屏幕锁 纯净ROM ROOT优化版V4.0
- js将blob转换为文本