*.c 컴파일할때 말인데요..

익명 사용자의 이미지

실은 pro*c 로 *.pc 에서 *.c 로 변환시킨 .c 화일을 컴파일할때 생긴 문제점인데요..

여기 기종이 HP-UX 거든요? 근데

cpp "****.c", line **** error 4051Catenated input line too long - use -H option.

라는 에러들만 자꾸 나오거든요 여러 줄에 걸쳐서 말이예요 찾아보니까 cc 컴파일을 할때

cpp 를 자동적으로 호출하는데 그때 -Hnnn 이라는 옵션을 주어서 저 문제를 해결해야 한다고

하더라구요.. 그런데 문제는 그 cpp 용 옵션을 어떻게 주어야 하냐는 것입니다..

cc 를 실행할때 주는 것인가요? 아니면 cpp 를 따로 실행시켜야 하나요? 만일 cc 를 실행할때

cpp 에 대한 옵션을 줄수 있다면 그 방법이 어떻게 되는 것인지 또 따로 실행시켜야 한다면

어떻게 되는 것인지 염치없지만 가르쳐 주시면 감사하겠습니다..

익명 사용자의 이미지

cc 옵션을 주면 됩니다.
cc 옵션이 영향을 범위는 cpp뿐만 아니라 ld 까지입니다.

익명 사용자의 이미지

하지만 사용하려는 옵션은 cpp 전용옵션인것 같은데요..

질문에 넣었다시피 -Hnnn 이라는 옵션인데, 그건 man cc 해봐도 그런옵션은 안나오던데요..

cc -o $PGM.o -L... -H30000

이런식으로 하라는 말씀이신가요? 그렇게 하면 모르는 옵션이라고 warning 이 나오면서 컴파일이 제대로 되지 않는데요...

cc warning 422 Unknown option "H" ignored.
cc warning 422 Unknown option "3" ignored.
cc warning 422 Unknown option "0" ignored.
cc warning 422 Unknown option "0" ignored.
cc warning 422 Unknown option "0" ignored.
cc warning 422 Unknown option "0" ignored.

위와 같은 warning 이 발생하면서

cpp "*****.c", line nnn error 4051 Catenated input line too long - use -H option.

라는 에러가 발생을 하면서 컴파일이 제대로 되지를 않아요...

제가 뭘 잘못 이해하구있다면 가르쳐 주시면 감사하겠습니다...

댓글 달기

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