[ CnUnix ] in KIDS 글 쓴 이(By): somnus () 날 짜 (Date): 2004년 8월 17일 화요일 오전 09시 31분 38초 제 목(Title): [Q] cygwin sh에서 command line length의 Windows XP Home Edition에서 cygwin환경을 사용하고 있습니다. sh 파일에서 다음과 같이 options라는 파일에 preprocessor conditional을 모아서 C preprocessing을 하고 있는데, c_switches=`cat options` cat test.c | gcc -E $c_switches - > test1.c 문제는 options 파일의 크기가 너무 커서 그런지, (현재 26,931바이트로서 대부분 -D option들로 이루어져 있습니다) 안먹는 conditional들이 있습니다. Windows의 한계인지, sh의 한계인지, gcc의 한계인지 모르겠는데요.. command line length를 늘려주는 방법이 있는지, 혹은 gcc가 option을 파일에서 바로 읽어오게 하는 기능이 있는지 궁금합니다. |