如何从源代码生成.cpp文件?

时间:2013-08-28 00:18:43

标签: c compilation

我从C编程开始,编写了一个程序并准备编译。我听说mingw是一个不错的选择,但使用它的文档以.cpp文件开头,然后将其转换为.exe。我目前拥有的仅仅是纯源(即只是文本命令),我该如何将其转换为.cpp?感谢。

2 个答案:

答案 0 :(得分:1)

cpp文件是C ++源文件。许多工具(编译器,编辑器等)可以使用.c文件或.cpp文件。

源文件是指您编写的实际代码。你知道,像

这样的东西
int main() {
   printf("Hello, world!");
   return 0;
}

这将是源代码。它的4行。所以一般来说,你不能生成它。你必须它。听起来好像你写了一个.c文件,并且因为你使用的是一个工具,例如使用.cpp文件而感到困惑。

  • 如果该工具同时使用C和C ++,则将其与.c文件一起使用。
  • 如果它只适用于C ++ ......那么你将不得不使用别的东西。

答案 1 :(得分:-1)

如果您已在“xyz.txt”等文件中编写代码,则只需将其重命名为“xyz.c”即可。此外,您可以使用名为“xyz.c”的文件创建它的副本,并将该副本重命名为“xyz.cpp”,然后修改“xyz.cpp”,以便可以将其编译为C ++代码。

在任何一种情况下,编译时的“xyz.c”变为“xyz.exe”,“xyz.cpp”也将变为“xyz.exe”加载模块,但与C代码生成的模块不同。

如果你想要用C编写的程序加载模块和用C ++编写的相同程序,那么你必须给它们不同的名字,比如:“xyz.c”和“abd.cpp”。

希望这会有所帮助,欢迎来到我们的编程世界!