2012-05-02 4 views
0

모두 .. 전 리눅스에 대한 완벽한 멍청이가 아니며 Fedora 16을 사용하고 있습니다. 그러나 명령 줄에서 프로그램을 컴파일하는 데 어려움이 있었으며 올바른 방법을 배우는 것이 좋습니다. 파이썬, 루비, 펄, PHP, 루아, bash 및 다른 언어에 대한 경험이 있었고, 최근에 포트란 코드에 들어가서 여기에 문제가 있습니다 : 옵션과 파일 이름으로 f77 명령을 실행할 때마다, [코드] [Eddie_Nygma @ localhost를 ~] $ F77 -S # classicpayroll.f 번호 F77 : 입력이 파일을하지초보자를위한 사용자 작성 소스 코드 파일 컴파일?

[Eddie_Nygma @ localhost를 ~] $의 F77 -o # classicpayroll.f 번호 F77 다음 오류 중 : 인수가`-o '에 누락되었습니다. [/ code] 정말이 컴파일하고 내 cs 클래스에 대한 실행, 누군가 좀 도와주세요, 그것은 가능성이 구문 오류 일종의 수 또는 그것을 어떻게 수정합니까?

+0

컴파일러의 설명서 페이지를 보셨습니까? 어떤 방식 으로든 GCC처럼 동작합니까? 그렇다면 GCC에 대한 소개를 살펴보십시오. 전형적으로 정상적인 호출은'gcc mysource.c'이며 아무것도하지 않습니다. '-o mybinary'를 지정하지 않으면 이것은'a.out'이라는 이름의 바이너리를 줄 것입니다. – HonkyTonk

+0

아마도 더 많은 serverfault 질문 : http://serverfault.com/ 그것은 프로그래밍보다는 리눅스 명령과 관련이 있기 때문입니다. – reach4thelasers

답변

-1

오래 전 포트란을 사용했습니다. fortran에서 파일 이름 shuold의 첫 번째 문자는 A-Z 또는 a-z입니다. 숫자 또는 #을 사용할 수 없습니다.

+0

사실 그것은 토큰 이름에 해당됩니다. 파일은 컨테이너이지만 컴파일러에게는 중요하지 않습니다. 원하는대로 이름을 지정할 수 있습니다. 최소한 그것은 지금 당분간은 연습이었습니다 ... – Rook

+0

고마워요, 그 과정을 따라 좀 더 나아갔습니다. 지금 나는 이런 종류의 에러를 받고있다. 내가 다음에해야 할 일은 코드를 변경하는 것이다. 나는 책에 쓰여있는 것과 똑같이 썼다. –

+0

숫자 기호를 제거한 후 이것은 내 결과였습니다. 아무도 명령 줄 솔루션을 제시 할 수없는 경우 전체 코드를 보여줍니다. –

관련 문제