Thread View: pl.comp.lang.c
6 messages
6 total messages
Started by Szyk Cech
Sat, 18 May 2019 16:57
Jak poszukujecie plików aplikacji (np. [...]/share/[app]/Images?
Author: Szyk Cech
Date: Sat, 18 May 2019 16:57
Date: Sat, 18 May 2019 16:57
16 lines
1418 bytes
1418 bytes
Witam Mam pytanie jak prawidłowo wyszukiwać zasoby aplikacji w systemie? np. [...]/share/[app]/Images Macie po prostu funkcję która przeszukuje jakąś listę katalogów? np.: [katalog projektu] [katalog projektu]-work /usr/local /usr I bierzecie co pierwsze znajdzie? Czy może jakoś inaczej? Ale jak? dzięki i pozdro Szyk Cech
Re: Jak poszukujecie plików aplikacji (np. [...]/share/[app]/Images?
Author: Queequeg
Date: Sun, 19 May 2019 11:23
Date: Sun, 19 May 2019 11:23
15 lines
1333 bytes
1333 bytes
Szyk Cech <szykcech@spoko.pl> wrote: > Witam > Mam pytanie jak prawidłowo wyszukiwać zasoby aplikacji w systemie? Jakiej aplikacji? Jeśli mowa o pakietach i używasz Debiana / Ubuntu, to zainteresuj się dpkg -L oraz dpkg -S. W pozostałych przypadkach find / -iname nazwa, locate nazwa (jeśli masz locate / slocate)... -- https://www.youtube.com/watch?v=9lSzL1DqQn0
Re: Jak poszukujecie plików aplikacji (np. [...]/share/[app]/Images?
Author: Szyk Cech
Date: Sun, 19 May 2019 13:42
Date: Sun, 19 May 2019 13:42
4 lines
1270 bytes
1270 bytes
> Jakiej aplikacji? Własnej w C/C++... podczas uruchamiania i po zapakowaniu w paczkę.
Re: Jak poszukujecie plików aplikacji (np. [...]/share/[app]/Images?
Author: Queequeg
Date: Sun, 19 May 2019 20:26
Date: Sun, 19 May 2019 20:26
11 lines
1309 bytes
1309 bytes
Szyk Cech <szykcech@spoko.pl> wrote: >> Jakiej aplikacji? > > Własnej w C/C++... podczas uruchamiania i po zapakowaniu w paczkę. Hmm, nie poszukuję bo wiem, gdzie moja aplikacja się instaluje i gdzie tworzy pliki... -- https://www.youtube.com/watch?v=9lSzL1DqQn0
Re: Jak poszukujecie plików aplikacji (np. [...]/share/[app]/Images?
Author: Szyk Cech
Date: Mon, 20 May 2019 13:06
Date: Mon, 20 May 2019 13:06
12 lines
1633 bytes
1633 bytes
W dniu 19.05.2019 o 22:26, Queequeg pisze: > Szyk Cech <szykcech@spoko.pl> wrote: > >>> Jakiej aplikacji? >> >> Własnej w C/C++... podczas uruchamiania i po zapakowaniu w paczkę. > > Hmm, nie poszukuję bo wiem, gdzie moja aplikacja się instaluje i gdzie > tworzy pliki... Skąd wiesz czy pliki twojej aplikacji są w /usr/share czy /usr/local/share ?!?
Re: Jak poszukujecie plików aplikacji (np. [...]/share/[app]/Images?
Author: Queequeg
Date: Mon, 20 May 2019 18:38
Date: Mon, 20 May 2019 18:38
31 lines
1871 bytes
1871 bytes
Szyk Cech <szykcech@spoko.pl> wrote:
>> Hmm, nie poszukuję bo wiem, gdzie moja aplikacja się instaluje i gdzie
>> tworzy pliki...
>
> Skąd wiesz czy pliki twojej aplikacji są w /usr/share czy
> /usr/local/share ?!?
autoconf i ./configure tworzy plik Makefile z pliku Makefile.in.
Przykładowe linie z Makefile.in:
prefix = @prefix@
sysconfdir = @sysconfdir@
Zmienne są ustawiane po przejściu ./configure --prefix=/tmp/test tak:
prefix = /tmp/test
sysconfdir = ${prefix}/etc
Gdy masz CFLAGS np. takie:
CFLAGS = -DSYSCONFDIR=\"${sysconfdir}\"
To masz ustawiony SYSCONFDIR na wspomniany katalog. Potem w kodzie
otwierasz plik np.:
fopen(SYSCONFDIR "/file.conf", "r");
--
https://www.youtube.com/watch?v=9lSzL1DqQn0
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads