Portál AbcLinuxu, 10. května 2025 02:33

Dotaz: Kde jsou soubory

19.2.2005 17:29 VORNER | skóre: 3 | Turnov
Kde jsou soubory
Přečteno: 200×
Odpovědět | Admin
Používám KDevelop (a ten používá nějaký autoconf a automake a podobně, ale tomu nerozumim) a snažím se vyřešit jeden problém. Když si přidám do projektu nový datový soubor a změním při následné instalaci v configure skriptu pomocí "--prefix" jeho umístění, jak pozná ten program, kde ten soubor má? Prohlížel jsem config.h a tam nikde není umístění datových souborů. Problém je ten, že pokud se použije i "--exec-prefix", ani nemusejí být spolu v adresáři. Nedá se nějak zjistit, kam jeho data přišly?

Děkuji.
Windows are like... windows - shiny at the begining, by time getting dirty, and fragile.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

19.2.2005 19:14 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Kde jsou soubory
Odpovědět | | Sbalit | Link | Blokovat | Admin
Dá, ale nevím, zda to jde i bez porozumění autoconfu ;-)

Běžné přístupy jsou AFAIK dva:

1. Dopsat do Makefile.am něco jako
someprogram_CPPFLAGS=-DSOMEDIR=\"$(pkgdatadir)\"
2. Dopsat do configure.ac něco jako
AC_DEFINE_UNQUOTED(SOMEDIR, hodnota, [popis])
čímž se do config.h doplní definice.
20.2.2005 08:52 VORNER | skóre: 3 | Turnov
Rozbalit Rozbalit vše Re: Kde jsou soubory
Hm. Tak ja se mrknu po netu po nějakym tutorialu. Doufám, že se tím něco vyřeší.

Dík.
Windows are like... windows - shiny at the begining, by time getting dirty, and fragile.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.