Login
Sign Up For Free
English
中文 (繁體)
中文 (香港)
中文 (简体)
日本語
Filipino
Bahasa Indonesia
Bahasa Melayu
Pусский
Português (Brasil)
Magyar
Français
Español
Deutsch
Čeština
العربية
Català
Dansk
Ελληνικά
فارسی
Suomi
Gaeilge
Hindi
עברית
Hrvatski
Italiano
Norsk bokmål
Nederlands
한국어
Polski
Română
Slovenský
Svenska
Türkçe
українська
беларуская
ไทย
Standard view
Walis
說
12 years ago
針對 GTK 的 automake ,才知道 AC_CONFIG_HEADERS([config.h]) 要下什麼 command
latest #16
Walis
說
12 years ago
我漏掉了一個過程,再貼一次好了
Walis
說
12 years ago
(1) autoscan 後,更改
configure.ac
的內容
(2) 建立
Makefile.am
Walis
說
12 years ago
(3) aclocal 產生 aclocal.m4
立即下載
Walis
說
12 years ago
(4) autoheader 產生
config.h.in
Walis
說
12 years ago
(5) autoconf 產生 configure
Walis
說
12 years ago
(6) automake --add-missing 產生
Makefile.in
Walis
說
12 years ago
(7) ./configure 產生 Makefile
Walis
說
12 years ago
----
在
configure.ac
中,針對 GTK 要加入
AM_PATH_GTK_2_0(2.2.0,,AC_MSG_ERROR(GTK_HelloWorld 1.0 needs GTK+ 2.2.0))
Walis
說
12 years ago
在
Makefile.am
中,針對 GTK 要加入
AM_CPPFLAGS = @ GTK_CFLAGS @
LDADD = @ GTK_LIBS @
Walis
說
12 years ago
--
可惜的是 執行 checkinstall 沒辦法產生 DEB
Walis
說
12 years ago
---
GTK 的部分,應該還要再加上什麼參數或設定,才能產生 DEB 吧,目前,就先到這裡。
Walis
說
12 years ago
---
這個例子,可以跑完上述的流程,最後也能產生 DEB 。好好看一下,是那裡有差。
https://live.gnome.org/C...
Walis
說
12 years ago
Fred 說,除了自己要多下功夫多用心之外,也要多google尋求資源。
Walis
說
12 years ago
configure.ac
與
Makefile.am
檔案,還是有許多看不懂的參數。只知道順序,還不清楚為何這樣放,需要瞭解的東西,還有一大票哩。
Walis
說
12 years ago
---
這個例子,有 glade ,也可跑完上述流程,也可產生 DEB 。我想,差不多了吧,例子很多耶。可以好好看人家寫的 code 了吧。
adammonsen.com/tut/libgl...
Walis
說
12 years ago
碰到問題,就再找嚕。加油。
back to top
delete
reply
edit
cancel
cancel