¸®´ª½º¿¡¼­ ÇÁ·Î±×·¥ ¼³Ä¡ ÈÄ È¯°æº¯¼ö ¼³Á¤ Áú¹®

   Á¶È¸ 4815   Ãßõ 0    

리눅스에서 소스코드로 프로그램 설치 후 환경변수를 어떻게 설정하는게 바람직한지 질문드립니다.

잘 몰라서 보통 PATH, LD_LIBRARY_PATH 이렇게만 그냥 해주는데,

export PATH=/usr/local/fftw/bin:$PATH

export LD_LIBRARY_PATH=/usr/local/fftw/lib:$LD_LIBRARY_PATH


찾다보면 CPPFLAGS, LDFLAGS 등 다양하게 많던데... 뭔지 잘 모르겠습니다.

환경변수 설정에 대해 조언 부탁드려봅니다.

export CPPFLAGS=-I/usr/local/fftw/include:$CPPFLAGS

export LDFLAGS=-L/usr/local/fftw/lib:$LDFLAGS

export PKG_CONFIG_PATH=/usr/local/fftw/lib/pkgconfig:$PKG_CONFIG_PATH


위에 5개는 제가 fftw 설치하고 해놓은 설정입니다. 불필요한게 있나요?

ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
PKG_CONFIG_PATH ÀÌ°Ç Àß ¸ð¸£°Ú°í..

CPPFLAGS(C++ ÄÄÆÄÀϽÃ) ¹× LDFLAGS(C ÄÄÆÄÀϽÃ) º¯¼ö´Â ÄÄÆÄÀÏÇÒ¶§¸¸ ÇÊ¿äÇÕ´Ï´Ù.

PATH(½ÇÇàÆÄÀÏÀÌ µé¾î ÀÖ´Â °æ·ÎÁöÁ¤) ¹× LD_LIBRARY_PATH(½ÇÇàÆÄÀÏÀÌ ÇÊ¿ä·Î ÇÏ´Â ¶óÀ̺귯¸® ÆÄÀÏÀÇ °æ·ÎÁöÁ¤)
µÎ°³´Â ÇÁ·Î±×·¥ÀÌ ½ÇÇàµÉ¶§ ÇÊ¿äÇÑ°Ì´Ï´Ù.
     
³×ÀÌÃÄ 2018-08
´äº¯ °¨»çÇÕ´Ï´Ù. Á¶±Ý ÀÌÇØ°¡ µÇ¾ú½À´Ï´Ù.
±Ùµ¥ CPPFLAGSÇϱ¸ LDFLAGS¿¡¼­ "-I", "-L" ¿É¼ÇÀ» ³Ö°í ÁöÁ¤Çϳª¿ä?
make ÇÒ¶§´Â ±×·¸°Ô ÇÏ´Â °Å ¸Â±â´Â Çѵ¥ PATH ÁöÁ¤À» ÀÌ·¸°Ô ÇÏ´Â °ÍÀº óÀ½º¸³×¿ä
     
³×ÀÌÃÄ 2018-08
¾Æ... ¿ø·¡
./configure LDFLAGS=-L/opt/local/lib CPPFLAGS=-I/opt/local/include
ÀÌ·±½ÄÀ¸·Î »ç¿ëÇÑ´Ù´Â ¸»¾¸À̽Ű¡¿ä??

³ª¸§ °Ë»öÇÏ´Ù°¡
https://askubuntu.com/questions/593588/fftw3-in-ubuntu-error-in-linking
ÀÌ·¸°Ô ÇسõÀº°ÍµéÀ» º¸°í Àǹ̴ ¸ð¸£°í µû¶ó¼­ ¼³Á¤ Çسõ¾Æ ºÃ½À´Ï´Ù.

±×·±µ¥ -I, -LÀÌ°Ô ¹ºÁö ¿©ÂåºÁµµ µÉ±î¿ä? ¾ÈºÙÀÌ¸é ¾ÈµÇ´Â°Ç°¡¿ä?
          
-l¿É¼Ç µÚ¿¡´Â ¶óÀ̺귯¸® À̸§ÀÌ ¿É´Ï´Ù. ¿¹¸¦ µé¾î SDL ±×·¡ÇÈ ¶óÀ̺귯¸®¸¦ »ç¿ëÇÑ´Ù¸é ÄÄÆÄÀÏ ÇÒ¶§ -lSDL ÀÌ µÇ°ÚÁÒ.
-L¿É¼Ç µÚ¿¡´Â ÇØ´ç ¶óÀ̺귯¸®°¡ µé¾î ÀÖ´Â °æ·Î¸í(µð·ºÅ丮 À̸§)ÀÌ ¿É´Ï´Ù. ¿¹¸¦ µé¸é -L/usr/include/SDL Á¤µµ°¡ µÇ°Ú³×¿ä.

µÑ´Ù ºóÄ­ ¾øÀÌ ºÙ¿©¾²µµ·Ï µÇ¾î ÀÖ½À´Ï´Ù. ¶ç¾î¾²¸é ²ÎÀÔ´Ï´Ù.
          
PKG_CONFIG_PATH´Â autoconfig°¡ µð·ºÅ丮 ³»¿¡Ÿç´Â *.pc ÆÄÀÎÀ» ÆľÅÇؼ­ CPPFLAG¿Í LDCONFIG ¿É¼Ç ¹× ¹öÁ¯À» ÀÚµ¿ ÀνÄÇÕ´Ï´Ù prefix°¡ /usr ÀÌ ¾Æ´Ï¸é ÄÜÇÇ±× ¿É¼ÇÀÌ ÇÊ¿äÇؼ­ ÀÖ¾î¾ß ÇÕ´Ï´Ù.


QnA
Á¦¸ñPage 1547/5694
2015-12   1556748   ¹é¸Þ°¡
2014-05   5021441   Á¤ÀºÁØ1
2011-07   7125   °¡ºü·Î±¸³ª
2011-07   6749   ¿øÁÖ¸ÚÁøµ¢Ä¡
2013-12   4397   ¾Þ¾Þ¾Þ
2013-12   5418   ±è´ö¿µ
2013-12   3669   Ǫ¸¥´Á´ë
2021-01   3259   ´ÙÀâ¾Æ
2022-09   1964   ¸®Àå´Ô
2011-08   14513   ÀϹÝÀ¯Àú
2014-01   6977   2CPU2
2018-09   3983   ¾Ë¼±¾÷ü
2015-05   3882   ¸®´ª½º¾î·Á¿ö
2019-11   2132   ¿©ÁÖ³ó¹Î76
2015-05   4578   ¹Î»çÀå
2021-02   3697   Àü¼³¼ÓÀǹ̡¦
2014-01   5961   ¸ÚÀïÀÌ¿Àºü
2019-11   3125   ³ªÀÇÁ¤Ã¼´Â
2022-09   1355   Áý±¸¼®
05-06   1111   »ÇÄ¥ÀÌ
2019-11   2646   Á¦¿ÂÇÁ·Î
2022-09   2460   ÇູÇϼ¼