Comment faire pour exécuter (et compiler) un fichier C avec des arguments avec gcc?

Je pense que c'est une question très simple, mais j'ai moins d'expérience avec la ligne de commande. J'ai un vieux programme en C je veux courir. Il montre le texte suivant:

/*      This is a stand-alone program intended to generate ...  It is called*/
/*      as follows:                                                         */
/*                                                                          */
/*          tw_r2fft N > outputfile.c                                       */ 
/*      This program will generate the ... array 'w'                        */
/*      and output the result to the display.  Redirect the                 */
/*      output to a file as shown above.                                    */

J'ai essayé (cmd):

gcc tw_r2fft.c 1024 > outputfile.c

du ccg message d'erreur était:

gcc: 1024: No such file or directory

J'ai essayé quelques variantes, mais sans succès.

  • Quelle est la bonne façon?
  • Où puis-je trouver une description générale de la commande cmd - pour éviter une question sur stackoverflow la prochaine fois? (J'ai regardé http://gcc.gnu.org/onlinedocs/gcc-4.8.1/gcc/ mais n'ai pas trouvé la réponse efficace)