AutoTools(Tasker輔助工具)
v2.3.3 安卓版- 應(yīng)用大?。?span itemprop="fileSize">8.35 MB
- 應(yīng)用語(yǔ)言:中文
- 應(yīng)用類(lèi)型:國(guó)產(chǎn)軟件 / 系統(tǒng)工具
- 應(yīng)用授權(quán): 免費(fèi)軟件
- 更新時(shí)間:2021-08-30 11:07:26
- 應(yīng)用等級(jí):
- 應(yīng)用廠商: -
- 應(yīng)用平臺(tái):Android
- 應(yīng)用官網(wǎng): 暫無(wú)
相關(guān)應(yīng)用
快啟動(dòng)手機(jī)版v2.1.4 安卓版
18.41 MB/中文/10.0
凈啟動(dòng)最新版v2.1.0 安卓版
6.72 MB/中文/10.0
AutoTools控件跳廣告高級(jí)版v2.6.0.0 安卓版
3.75 MB/中文/10.0
廣告快走中國(guó)版(adaway)v5.9.0 安卓版
13.20 MB/中文/10.0
一指禪appv3.3.02 安卓版
2.14 MB/中文/10.0
應(yīng)用介紹人氣應(yīng)用精品推薦相關(guān)文章網(wǎng)友評(píng)論下載地址
AutoTools是一款系統(tǒng)應(yīng)用工具,如果要人說(shuō)它具體是干什么,那它應(yīng)該就是讓Tasker更好用了,入門(mén)會(huì)更簡(jiǎn)單,相當(dāng)于tasker豪華套餐里的一部分吧,如果你要問(wèn)tasker是干什么的話(huà),那么就會(huì)越扯越深了,其實(shí)tasker是一款安卓插件的開(kāi)發(fā)應(yīng)用,能實(shí)現(xiàn)很多安卓平臺(tái)上的軟件或系統(tǒng)本身不能實(shí)現(xiàn)的功能,下面給你們看段教程,你們就知道這是給專(zhuān)業(yè)人士用的了,有需要的朋友可以自取所需!
應(yīng)用簡(jiǎn)介
AutoTools是一款能夠幫助Tasker完成很多自動(dòng)化功能的工具。
autotools 教程
autotools 教程:用 automake 搞出來(lái)實(shí)際可用的玩意
在開(kāi)始之前
這里我們用 Vala 語(yǔ)言和 GTK+ 來(lái)展示如何使用 Automake。
首先創(chuàng)建 src/sp-gui.vala:
using Gtk;
int main(string[] args)
{
Gtk.init(ref args);
var win = new Gtk.Window(WindowType.TOPLEVEL);
win.destroy.connect(Gtk.main_quit);
win.title = "Salamat Pagi";
win.show_all();
Gtk.main();
return 0;
}
這段代碼會(huì)生成一個(gè)標(biāo)題為 Salamat Pagi 的空白窗口。這段代碼可以使用以下命令測(cè)試:
> valac sp-gui.vala --pkg gtk+-3.0
> ./sp-gui
開(kāi)始折騰 Automake
首先創(chuàng)建 Makefile.am 文件:
SUBDIRS = src
然后創(chuàng)建 src/Makefile.am 文件:
bin_PROGRAMS = sp-gui
sp_gui_SOURCES = sp-gui.vala
# 很遺憾我還沒(méi)找到有什么好辦法把這個(gè) VALAFLAGS 消除掉
sp_gui_VALAFLAGS = --pkg gtk+-3.0
sp_gui_CFLAGS = $(GTK_CFLAGS)
sp_gui_LDADD = $(GTK_LIBS)
我們已經(jīng)知道,Automake 是把 Makefile.am 轉(zhuǎn)換成 Makefile.in 的東西,理論上來(lái)說(shuō) automake 是增強(qiáng) autoconf 功能的程序,所以我們不得不把 autoconf 和 automake 放在一起來(lái)講。不信的話(huà),你現(xiàn)在試試,automake 會(huì)報(bào)錯(cuò) configure.ac 缺少一些命令。
現(xiàn)在我們把 configure.ac 改成下面的樣子:
AC_INIT([SalamatPagi], [0.1], [bug-report@address])
AM_INIT_AUTOMAKE
AM_PROG_VALAC
AC_PROG_CC
PKG_CHECK_MODULES([GTK], [gtk+-3.0])
AC_SUBST([GTK_CFLAGS])
AC_SUBST([GTK_LIBS])
AC_CONFIG_FILES([Makefile src/Makefile])
AC_OUTPUT
然后依次執(zhí)行 aclocal, autoconf, automake -a --foreign。值得注意的是,這里必須要有 AC_PROG_CC,因?yàn)?Vala 實(shí)際上是將代碼編譯成 C 代碼的,所以 C 語(yǔ)言需要的配置這里也要有(這正是我選擇 Vala 為示例的原因,不用 Vala 的話(huà),完全可以自己修改為 C語(yǔ)言版本),如果你以后要用 Vala 編程,應(yīng)該注意。
automake 的參數(shù)
--add-missing (-a) 可以為你自動(dòng)安裝一些必須的腳本。
--foreign 則不強(qiáng)求你安裝一些無(wú)聊的文檔文件,比如 README,INSTALL,NEWS 之類(lèi)的。
現(xiàn)在你可以試試 make 和 make clean 了。
同時(shí)生成多個(gè)可執(zhí)行文件
我們這里提供一個(gè)小型 CLI 版本 Salamat Pagi 程序,創(chuàng)建文件 src/sp-cli.c:
#include
int main(int argc, char *argv[])
{
printf("Salamat Pagi!\n");
return 0;
}
按著上面的辦法,我們?cè)?src/Makefile.am 中添加:
bin_PROGRAMS += sp-cli
sp_cli_SOURCES = sp-cli.c
響應(yīng) configure 參數(shù)
這里把 CLI 作為可選項(xiàng)。configure.ac 中添加:
AC_ARG_WITH([cli],
[ ?--with-cli ? ? ? ?Command line interface],
[case "${withval}" in
yes) cli=true ;;
no) ?cli=false ;;
*) AC_MSG_ERROR([bad value ${withval} for --with-cli]) ;;
esac],[cli=false])
AM_CONDITIONAL([WITH_CLI], [test x$cli = xtrue])
--with-xx 的 value 是 withval,那么 --enable-xx 的 value 就是 enableval。
Makefile.am 中原有 sp-cli 的內(nèi)容改為:
if WITH_CLI
bin_PROGRAMS += sp-cli
sp_cli_SOURCES = sp-cli.c
endif
現(xiàn)在,要編譯 CLI 版本,就不得不 configure --with-cli=yes 了。
如果你想讓 GUI 版本成為可選,想想應(yīng)該修改哪些文件?沒(méi)錯(cuò),正是 configure.ac 和 src/Makefile.am。首先 configure.ac 中應(yīng)該按照需求進(jìn)行 PKG_CHECK_MODULES,然后再在 src/Makefile.am 中按需要編譯 GUI 版本程序,甚至你可以讓 AM_PROG_VALAC 按需求調(diào)用!
編譯命令很長(zhǎng)很煩?
automake 有 silent rules,可以把很長(zhǎng)的命令縮短到 CC xx.c!有兩個(gè)辦法,一個(gè)是在 configure 的時(shí)候提供 --enable-silent-rules,另一個(gè)是在 configure.ac 里面提供 AM_SILENT_RULES([yes])。
一些測(cè)試程序?
有些程序是我們用來(lái)測(cè)試的,并不打算被 make install 安裝到系統(tǒng)中,那么我們這時(shí)會(huì)使用 noinst_PROGRAMS 而不是 bin_PROGRAMS。
新版特性
V1.9.991
1.修復(fù)android11無(wú)法保存設(shè)置的問(wèn)題.
V1.9.99
1.適配一堆a(bǔ)pp的啟屏廣告。
2.優(yōu)化軟件算法,提升體驗(yàn)。
3.簡(jiǎn)化軟件界面,一系列優(yōu)化.
更多>> 應(yīng)用截圖
推薦應(yīng)用
騰訊應(yīng)用寶app 30.05 MB
下載/中文/8.0 v8.8.4安卓版中華萬(wàn)年歷手機(jī)版app 63.39 MB
下載/中文/5.0 v9.3.5es文件瀏覽器app(es file explorer) 49.40 MB
下載/中文/7.0 v4.4.2.17安卓版快牙app官方版最新版本 24.42 MB
下載/中文/9.0 v6.5.9360手機(jī)助手app安卓版 39.50 MB
下載/中文/6.0 v10.13.12 安卓最新版QQ閱讀app 102.00 MB
下載/中文/8.0 v8.2.0.667360瀏覽器手機(jī)版 93.57 MB
下載/中文/9.0 v10.1.5.750安卓版騰訊手機(jī)管家app官方版 55.91 MB
下載/中文/0.0 v16.1.18
其他版本下載
精品推薦 tasker 手機(jī)去廣告軟件
- 更多 (14個(gè)) >> tasker tasker是一款無(wú)敵拓展、超強(qiáng)、超實(shí)用的手機(jī)工具!沒(méi)用過(guò)的朋友肯定會(huì)好奇小編為什么這樣說(shuō)吧,下面就為您介紹一下,tasker是一款安卓自動(dòng)化任務(wù)工具神器,它能自動(dòng)設(shè)置應(yīng)用提醒功能,優(yōu)化手機(jī)應(yīng)用,為你提供創(chuàng)意辦公,比如去小賣(mài)部,飯?zhí)脮r(shí)自動(dòng)打開(kāi)支付寶支付\微信支付、利用人工智能自動(dòng)
AutoInput 3.20 MB
/中文/10.0AutoTools(Tasker輔助工具) 8.35 MB
/中文/10.0AutoNotification(Tasker自動(dòng)通知) 3.80 MB
/中文/10.0tasker已付費(fèi)專(zhuān)業(yè)中文版 6.15 MB
/中文/10.0AutoVoice最新版(Tasker聲控插件) 4.00 MB
/中文/10.0AutoShortcut 119.40 MB
/中文/10.0Tasker應(yīng)用工廠(App Factory) 4.90 MB
/中文/10.0tasker最新版 11.58 MB
/中文/10.0
- 更多 (46個(gè)) >> 手機(jī)去廣告軟件 手機(jī)去廣告軟件是一款專(zhuān)門(mén)用于去除手機(jī)軟件中的廣告而開(kāi)發(fā)的軟件,現(xiàn)在的手機(jī)軟件不管是在使用還安裝的過(guò)程中都會(huì)有大量的廣告植入其中,為了讓您能夠去除這些廣告,使用手機(jī)去廣告軟件是非常合適的。特別是在看電影、電視劇的過(guò)程中在經(jīng)常鏡頭經(jīng)常會(huì)出現(xiàn)各種廣告,非常影響手機(jī)的使用,如果您也想去除
天行廣告防火墻app 4.48 MB
/中文/10.0手機(jī)視頻廣告過(guò)濾大師2.0 4.10 MB
/中文/10.0去廣告神器Adguard Premium apk 16.89 MB
/中文/10.0廣告攔截大師軟件 3.13 MB
/中文/10.0廣告移除器 1022.00 KB
/中文/10.0廣告獵人(廣告攔截) 2.31 MB
/中文/10.0廣告拜拜(手機(jī)視頻去廣告) 2.12 MB
/中文/4.0adcleaner樂(lè)網(wǎng)廣告攔截 9.82 MB
/中文/10.0
相關(guān)文章
下載地址
AutoTools(Tasker輔助工具) v2.3.3 安卓版
包名:com.joaomgcd.autotools
MD5:20b6ebb659cda2c7e8fd7a8aadba17f3
查看所有評(píng)論>> 網(wǎng)友評(píng)論
更多>> 猜你喜歡