Linux下的wxWidgets靜態(tài)編譯實(shí)現(xiàn)方法

--Linux distribution:Ubuntu 10.04.3 LTS (Lucid Lynx)
--wxWidgets version:2.8.12
--gcc version:4.4.3
1、編譯靜態(tài)版wxWidgets
在Linux下配置wxWidgets的靜態(tài)編譯,需要在編譯wxWidgets的時(shí)候就指定靜態(tài)編譯。
slyar@slyar-desktop:~$ cd /opt
//創(chuàng)建一個(gè)文件夾編譯靜態(tài)版的wxWidgets
slyar@slyar-desktop:/opt$ sudo mkdir sbuildgtk
slyar@slyar-desktop:/opt$ cd sbuildgtk
//攜帶--disable-shared指定靜態(tài)編譯
slyar@slyar-desktop:/opt/sbuildgtk$ sudo /home/slyar/wxWidgets-2.8.12/configure --with-gtk --disable-shared
slyar@slyar-desktop:/opt/sbuildgtk$ sudo make
如此靜態(tài)版的wxWidgets就編譯完成了
2、使用靜態(tài)編譯生成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文件,發(fā)現(xiàn)靜態(tài)編譯后的bin文件比動(dòng)態(tài)編譯大了許多,不過可以使用壓縮的方法減小文件大小
相關(guān)文章
ida demo(ida靜態(tài)反編譯工具) V6.9 官方安裝版
IDA Demo是一款功能強(qiáng)大的靜態(tài)反編譯軟件,可交互式、可編程、可擴(kuò)展、多處理器的編程工具,交叉Windows或Linux WinCE MacOS平臺(tái)主機(jī)來分析程序,被公認(rèn)為最好的花錢可以2017-09-13- 易語言5.3靜態(tài)編譯綠色版是一個(gè)自主開發(fā),適合國情,不同層次不同專業(yè)的人員易學(xué)易用的漢語編程語言2014-11-30
IDA pro(靜態(tài)反編譯軟件) V5.5.0.925 漢化特別版
IDA Pro Advanced是目前最棒的一個(gè)靜態(tài)反編譯軟件,是破解者不可缺少的利器!巨酷的反編譯軟件,破解高手們幾乎都喜歡用這個(gè)軟件2018-11-13易語言靜態(tài)鏈接修復(fù)器 V1.00 綠色版(針對(duì)易語言靜態(tài)編譯失敗)
針對(duì)破解版 、精簡版 、綠色版易語言的靜態(tài)編譯失敗而制作的修復(fù)器2013-07-08易語言鏈接器切換器免費(fèi)版(靜態(tài)編譯轉(zhuǎn)換器) v1.0 正式版
對(duì)于經(jīng)常從事編程的小伙伴來說,易語言鏈接器切換器免費(fèi)版就能讓編程更加的方便哦,這款靜態(tài)編譯轉(zhuǎn)換器是支持快速的來切換到V6、V7等相關(guān)的鏈接器哦,十分的好用了,需要的2019-08-12