환경변수를 주고 싶습니다..

jjsx2의 이미지

GCC를 소스파일로 설치했는데

환경변수를 설정하지 않아서 GCC디렉토리 안에 있는 bin 안에서 밖에 컴파일이 안됩니다..

어디에서나 할 수 있게 환경변수를 줘야한느데 어떻게 주죠??

/etc/profile에서 줘야하는거 같은데,, 정확하게 어떻게 적어야할지 모르겠습니다

klyx의 이미지

사용하시는 쉘을 적어주세요. 쉘에 따라서 다릅니다.
그냥 구글에서 사용하시는 쉘에 대한 PATH 설정 방법을 찾아보시는게 빠를듯하네요.

jjsx2의 이미지

bash쉘 입니다 ,,

어떻게 하죠 ??

qiiiiiiiip의 이미지

http://www.linuxfromscratch.org/blfs/view/6.3/postlfs/profile.html

위 링크에 bash가 어떤 파일을 참고하여 환경변수를 가져오는지 잘 나와있습니다.
언급된 파일 중 적당한 곳에 넣으시면 됩니다.
넣는 방법은 기존에 있는 것을 참고하시면 되겠습니다.

적당하다는 기준은 좀 공부를 하셔야 알 수 있는데,
잘 모르면 일단 아무데나 넣으시고 동작하는지 확인해보는 것도 좋은 방법입니다만,
일단 ~/.bashrc 를 추천합니다.

jjsx2의 이미지

bashrc 랑 profile에

export GCC_HOME=/usr/local/gcc/bin
export $GCC_HOME/bin:$PATH

이렇게 줬거든요 ,,,,,

qiiiiiiiip의 이미지

~/.bashrc 파일에 아래와 같이 추가하세요.
( home디렉토리의 .bashrc 파일이라는 뜻입니다.
파일이 없으면 새로 만드세요. )

export GCC_HOME=/usr/local/gcc/bin
export PATH=$GCC_HOME/bin:$PATH

로그아웃한다음에 다시 로그인하세요.
그리고 echo $PATH 해보세요.
맨 앞에 /usr/local/gcc/bin 가 나타나면 성공한 것입니다.

이후 gcc 하면 /usr/local/gcc/bin/gcc 가 실행됩니다.

Prentice의 이미지

그러면 /usr/local/gcc/bin/bin이 $PATH에 들어가서 실행이 안 되진 않을까요?

export GCC_HOME=/usr/local/gcc
export PATH=$GCC_HOME/bin:$PATH

이렇게 하셔야 할지도요.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.