0
我有一個本地文件夾,其中包含我想要在我的程序中使用的圖標。目錄是src目錄中的/ images /圖標。將圖像目錄添加到生成文件
當我做的tarball與圖像的目錄沒有出現,所以我想我必須包括它在makefile.If如此,我該怎麼做?
我有一個本地文件夾,其中包含我想要在我的程序中使用的圖標。目錄是src目錄中的/ images /圖標。將圖像目錄添加到生成文件
當我做的tarball與圖像的目錄沒有出現,所以我想我必須包括它在makefile.If如此,我該怎麼做?
中的anjuta的Makefile.am
具有代碼爲自動安裝映像:
@$(NORMAL_INSTALL)
if test -d $(srcdir)/pixmaps; then \
$(mkinstalldirs) $(DESTDIR)$(datadir)/pixmaps/$(PACKAGE); \
for pixmap in $(srcdir)/pixmaps/*; do \
if test -f $$pixmap; then \
$(INSTALL_DATA) $$pixmap $(DESTDIR)$(datadir)/pixmaps/$(PACKAGE); \
fi \
done \
fi
但預計你的圖片是在project_root/pixmaps
。如果圖像在那裏,make dist
將包含圖像。您可以將pixmaps
的路徑更改爲Makefile.am
(項目根目錄中的路徑),或將圖像移動到pixmaps
。
你正在運行一個定製的Makefile或像'automake' ol'cmake'這樣的生成器嗎? – thiton 2012-07-30 18:55:05
makefile中創建tarball的行是什麼?因爲這聽起來像一個*真的很有可能*的地方,你可以說,將目錄添加到tarball – tbert 2012-07-30 18:55:24
@both我使用anjuta IDE,它使makefiles本身。它的工作原理和安裝很好,但我真的需要這些圖像,所以任何方向關於如何編輯makefile? – Rrjrjtlokrthjji 2012-07-30 18:56:18