리눅스용 cc 어디서 구하죠..?

hjlee0215의 이미지

gcc 말고 cc를 찾고 있습니다...
검색하니 $(CC)와 매칭이 되는 탓에.. -_-; 검색이 너무나 어렵군요..

gcc를 쓰면서도 cc에 맞춰 코딩하면 되겠지만..
어느 샌가 // 를 쓰고 있는 자신을 발견하게 됩니다...

바로 발견하면 괜찮은데..
gcc 없는 곳으로 이식한 후에 발견하는 일이 종종 있지요..

제발 아시는 분 부탁드려요..

cinsk의 이미지

흠. 무언가 잘못 알고 계신 듯 합니다. "cc"는 C Compiler의 약자로, Unix 계열 시스템에서 C 컴파일러들이 이 이름을 갖고 있습니다. 따라서 특정 소프트웨어를 나타내는 말이 아닙니다.

--
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Korean Ver: http://www.cinsk.org/cfaqs/

hjlee0215의 이미지

상용이지요...
그것의 리눅스 버전을 찾고 있답니다...

--의 이미지

? 잘못알고계신것 같습니다. cc 라는 이름의 컴파일러는 들어보지 못했습니다. 유닉스 계열 대부분 c 컴파일러의 실행파일 이름이 cc 이거나 cc 라는 이름으로 심볼릭 링크되어 있습니다. 입니다. 리눅스에서는 cc 가 gcc 로 링크되어 있는 경우가 많지요.

codebank의 이미지

상용 CC라...
각 *NIX버젼별로 회사별로 있다고 알고는 있습니다.
즉, SunOS용, HP용, XENIX용... 등등 각 UNIX를 이용해서 라이센스를 획득한 회사마다
자신의 OS에 맞게 CC를 수정해서 사용하고 있죠. 물론 상용입니다.
하지만 LINUX에 해당 CC를 포팅했다는 소리를 듣지는 못했습니다.
만일 상용 CC를 이식한다하더라도 LINUX에 맞게 수정해야하고 LINUX와 같은 자유
소프트웨어에 gcc가 있는데 굳이 상용 CC를 포팅할 이유가 있을까 생각되네요.

만일 기본적인 cc를 사용하고 싶으시다면 컴파일시에 -ansi만 붙여주시면 됩니다.
그러면 컴파일시 //와 같은 C++용 주석은 에러로 분류가 됩니다.
좀더 자세한 사항은 man gcc를 해보시기 바랍니다.
------------------------------
좋은 하루되세요.

------------------------------
좋은 하루 되세요.

prolinko의 이미지

어떤 상용 유닉스를 구입하면 거기 들어있는 ls 조차도 각 벤더마다 자신이 직접 구현한 것이고, 구체적인 동작이나 옵션에도 세세한 차이가 있습니다. cc라는 것은 C Compiler의 줄임말이고 각 벤더별로 해당 아키텍쳐와 오에스에서 사용할 수 있는 프로그램을 개발하기위해서 각자의 컴파일러를 제공하는 것입니다.

GNU/Linux 운영체제라는 것은 리눅스 커널팀에서 만든 커널위에 GNU ls, GNU C Compiler(GNU Compiler Colection으로 바뀌었다죠)같은 GNU의 수많은 어플리케이션들을 얹어서 사용하는 것입니다.

Intel x86/Linux 에 사용가능한 상용컴파일러로는 Intel 컴파일러가 있는 것으로 알고 있습니다.(windows 용도 있습니다)

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.