如何编译这个.c.txt文件?-Ubuntu



我正试图在Ubuntu中使用gcc编译一个txt文件。

像这样操作。

  1. 我正在使用vi test.c.txt制作test.c.txt文件

  2. 使用gcc-o,gcc -o Q1.out test.c.txt

事实上,当我昨天练习这个代码时,我已经工作了。但今天,它不起作用。错误消息是这样的。file not recognized: file format not recognized

collect2: error: ld returned 1 exit status

如何编译此文件?

.txt是文本文件,您必须告诉gcc那是什么文件。

  • 如果该文件是用C编程语言编写的,您可以用-x选项(如gcc -xc -o Q1.out test.c.txt(告诉gcc
  • 或者您可以将文件从.txt重命名为.c;猜测;当文件名.c结束时,文件是用C语言编写的

最新更新