เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบžเบฒเบชเบฒเบเบฃเบฑเปˆเบ‡เปเบญเบชเบ›เบฒเป‚เบเบ™

Ad


OnWorks favicon

freealut-config - เบญเบญเบ™เบฅเบฒเบเปƒเบ™เบ„เบฅเบฒเบง

เป€เบ›เบตเบ”เปƒเบŠเป‰ freealut-config เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเบœเปˆเบฒเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ freealut-config เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเป‚เบ”เบเปƒเบŠเป‰เบซเบ™เบถเปˆเบ‡เปƒเบ™เบซเบผเบฒเบเป†เบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบญเบญเบ™เป„เบฅเบ™เปŒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบฑเปˆเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เป‚เบ„เบ‡เบเบฒเบ™:

NAME


freealut-config - script เป€เบžเบทเปˆเบญเปƒเบซเป‰เป„เบ”เป‰เบฎเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบชเบฐเบšเบฑเบšเบ•เบดเบ”เบ•เบฑเป‰เบ‡เบ‚เบญเบ‡ freealut

เบชเบฐเบซเบผเบธเบšเบชเบฑเบ‡เบฅเบงเบก


freealut-config [ --prefix= DIR] [ --exec-prefix= DIR] [ --version ] [ --libs ] [ --cflags
]

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”


freealut-config เปเบกเปˆเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เปเบฅเบฐเบเปเบฒเบ™เบปเบ” compiler เปเบฅเบฐ linker
เบ—เบธเบ‡เบ—เบตเปˆเบ„เบงเบ™เบˆเบฐเบ–เบทเบเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบฅเบงเบšเบฅเบงเบก เปเบฅเบฐเป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เป‚เบ›เบฃเปเบเบก, เบซเป‰เบญเบ‡เบชเบฐเปเบธเบ” เปเบฅเบฐเบ›เบฅเบฑเบเบญเบดเบ™เบ—เบตเปˆเปƒเบŠเป‰
freealut.

เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ‚เบญเบ‡ freealut-config เบ–เบทเบเบ„เบฑเบ”เบ„เป‰เบฒเบ™. เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบปเปˆเบงเป„เบ›เบซเบผเบฒเบ pkg-config เบ„เบงเบ™เบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰
เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™.

OPTIONS


--cflags
เบžเบดเบกเบ—เบธเบ‡ compiler เบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เป€เบžเบทเปˆเบญเบฅเบงเบšเบฅเบงเบกเป‚เบ„เบ‡เบเบฒเบ™เบซเบผเบทเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ—เบตเปˆ
เปƒเบŠเป‰ freealut.

--exec-prefix=DIR
เบ–เป‰เบฒเบฅเบฐเบšเบธ, เปƒเบŠเป‰ DIR เปเบ—เบ™เบ—เบตเปˆเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡ exec prefix เบ—เบตเปˆ freealut เปเบกเปˆเบ™
เบชเป‰เบฒเบ‡เป€เบกเบทเปˆเบญเบ„เบดเบ”เป„เบฅเปˆเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเป€เบฅเบทเบญเบ --cflags เปเบฅเบฐ --libs. เบ™เบตเป‰
เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบ•เป‰เบญเบ‡โ€‹เป„เบ”เป‰โ€‹เบฅเบฐโ€‹เบšเบธโ€‹เป„เบงเป‰โ€‹เบเปˆเบญเบ™โ€‹เปƒเบ”โ€‹เบซเบ™เบถเปˆเบ‡โ€‹เบ‚เบญเบ‡ --cflags เปเบฅเบฐ --libs เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบ.

--libs เบžเบดเบกเบ—เบธเบ‡ linker เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบˆเปเบฒเป€เบ›เบฑเบ™เป€เบžเบทเปˆเบญเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเป‚เบ„เบ‡เบเบฒเบ™เบซเบผเบทเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ—เบตเปˆเปƒเบŠเป‰
freealut.

--prefix=DIR
เบ–เป‰เบฒเบฅเบฐเบšเบธ, เปƒเบŠเป‰ PREFIX เปเบ—เบ™เบ„เปเบฒเบ™เปเบฒเบซเบ™เป‰เบฒเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบ—เบตเปˆ freealut เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™
เป€เบกเบทเปˆเบญเบ„เบดเบ”เป„เบฅเปˆเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเป€เบฅเบทเบญเบ --cflags เปเบฅเบฐ --libs. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เปเบกเปˆเบ™
เบเบฑเบ‡เปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบ™เปเบฒเบซเบ™เป‰เบฒ exec เบ–เป‰เบฒ --exec-prefix เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบฅเบฐเบšเบธ. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบ•เป‰เบญเบ‡
เบˆเบฐเบ–เบทเบเบฅเบฐเบšเบธเป„เบงเป‰เบเปˆเบญเบ™เบ•เบปเบงเป€เบฅเบทเบญเบ --cflags เปเบฅเบฐ --libs.

- เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡
เบžเบดเบกเป€เบงเบตเบŠเบฑเบ™เบ—เบตเปˆเบ•เบดเบ”เบ•เบฑเป‰เบ‡เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ‚เบญเบ‡ freealut เปƒเบชเปˆเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™.

เบ•เบปเบงเบขเปˆเบฒเบ‡


gcc -o main.o $(freealut-config --cflags) -c main.c
เปเบกเปˆเบ™เบงเบดเบ—เบตเบ—เบตเปˆเป€เบˆเบปเป‰เบฒเบญเบฒเบ”เบˆเบฐเปƒเบŠเป‰ freealut-config เป€เบžเบทเปˆเบญเบฅเบงเบšเบฅเบงเบกเป„เบŸเบฅเปŒเปเบซเบผเปˆเบ‡ C เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”
เป‚เบ„เบ‡เบเบฒเบ™.

gcc -o my_app $(freealut-config --libs) main.o util.o
เปเบกเปˆเบ™เบงเบดเบ—เบตเบ—เบตเปˆเป€เบˆเบปเป‰เบฒเบญเบฒเบ”เบˆเบฐเปƒเบŠเป‰ freealut-config เป€เบžเบทเปˆเบญเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบงเบฑเบ”เบ–เบธเบ—เบตเปˆเบฅเบงเบšเบฅเบงเบกเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”
เป‚เบ„เบ‡เบเบฒเบ™.

เปƒเบŠเป‰ freealut-config เบญเบญเบ™เป„เบฅเบ™เปŒเป‚เบ”เบเปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™ onworks.net


เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบŸเบฃเบต

เบ”เบฒเบงเป‚เบซเบผเบ”เปเบญเบฑเบš Windows เปเบฅเบฐ Linux

Linux เบ„เบณ เบชเบฑเปˆเบ‡

Ad