Kezdőoldal » Számítástechnika » Programozás » Linux make probléma?

Linux make probléma?

Figyelt kérdés

Több xml fájlom van, amelyekből összefűzve pdf-et kéne csinálnomegy xsl állomány segítségével. Az xml-ek egy része adott, másik részét nekem kellett szerkeszteni.

A parancs elvileg "make rm -f fajl.pdf" lenne, viszont ezt a hibaüzenetet kapom: fajl:1: *** missing separator. Stop

Utánakerestem, elvileg a tabok helyett spacek vannak akkor jön ez a probléma, de azokon az xml-eken amiket én szerkesztettem, egy sed parancs kiadásával lecseréltem a lehetséges spaceket tabokra(először csak a sorok elején, aztán az egész xml-ben), de ugyanaz a hiba.

Viszont ha utána dblatex fajl.pdf fajl.xsl parancsot írok, hibaüzenet nélkül legenerálja a pdf-et.


Mi lehet a probléma?



2020. jún. 7. 00:45
 1/7 anonim ***** válasza:
100%

Valamit szerintem félreértettél. A make egy olyan fájlt futtat, ami speciális "makefile", saját formátuma van, de biztosan nem xml vagy pdf. Abban kell az utasítások elején tabnak lennie, nem xml fájlokban.

"A parancs elvileg..."

Hogyhogy elvileg, ezt hol olvastad? Ahol láttad, ott kellene lennie legalább egy makefile-nak is.

2020. jún. 7. 11:00
Hasznos számodra ez a válasz?
 2/7 anonim ***** válasza:
100%

"make rm -f fajl.pdf"

Ez teljesen nonszensz. Még így külön is több értelme lenne:

make

rm -f fajl.pdf

2020. jún. 7. 11:30
Hasznos számodra ez a válasz?
 3/7 A kérdező kommentje:
Iskolai feladat, ez van írva a feladatban. Ellenőrzi, hogy validak e az xml-ek
2020. jún. 7. 12:45
 4/7 anonim ***** válasza:
100%
Fenntartom, amit írtam. Kérdezz vissza a tanárnál, hogy hol a makefile.
2020. jún. 7. 12:51
Hasznos számodra ez a válasz?
 5/7 Tom Benko ***** válasza:
55%
Milyen iskolai feladat? A make nem csinál ilyet. A make egészen mást csinál.
2020. jún. 7. 21:38
Hasznos számodra ez a válasz?
 6/7 anonim ***** válasza:
100%
A make bármit megcsinál, ami a makefile-ban szerepel. Fordításhoz, build-hez, és telepítéshez van kitalálva, de nem csak arra jó.
2020. jún. 7. 23:01
Hasznos számodra ez a válasz?
 7/7 anonim ***** válasza:
100%
(Bár szerintem ott van a makefile is, csak rossz parancsot írtál be.)
2020. jún. 8. 17:18
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!