다른 벤더사의 os에서는 c소스코드 내에 //로 주석을 주더라도 에러가 발생하지 않는데...
꼭! AIX에서만 에러가 난다!
그냥 컴파일을 하면 주석이 있는 라인이 찍히면서 Syntax error가 발생함을 볼수가 있다.
처음 이 에러를 만났을땐 적잖히 당황했었다. 도무지 에러가 발생할 수가 없는 곳인데도 발생했으니 말이다 ㅠ
고수분들은 다 아시지만 저같은 일반인은 모르는 cc의 옵션이 있다!
man cc; 에서 답을 찾을 수도 있지만, 당황하면 네이버부터 켜는 글쓴이에게는 좋은 자료가 없었더랬다 ㅠ
각설하고 답은
-qcpluscmt를 컴파일시에 옵션으로 넣어주면 된다.
그럼 에러없이 깨끗하게 컴파일 완료!
*이전 블로그에서 글을 옮기고 있습니다.
'Server > UNIX & Linux' 카테고리의 다른 글
쉘 스크립트로 로그를 남기기 (0) | 2018.08.14 |
---|---|
[UNIX] 쉘 및 커맨드라인에서 글자색 넣기 (0) | 2018.08.11 |
네트워크 상태(network status)의 의미 (0) | 2018.08.06 |
자주 만나는 SIGNAL 종류 (0) | 2018.08.02 |
쉘 및 C언어에서 글자색 넣기 (0) | 2018.08.01 |