代码之家  ›  专栏  ›  技术社区  ›  ItsPronounced Finn

如何编译二进制文件?

  •  2
  • ItsPronounced Finn  · 技术社区  · 14 年前

    它只有两个文件:mfile.h和mfile.cpp. 从代码来看,.h文件是包含常量的头文件,cpp文件是实际的代码文件。

    我在VisualStudio Pro 2008中创建了一个新的C++ MaFrimeProject,并添加了这些,但是当我尝试构建它时,只会说从错误的1中返回错误结果1。mfile项目

    老实说,我以前从未使用过这种类型的代码,但我想编译它并开始学习。我到底错过了什么?

    3 回复  |  直到 14 年前
        1
  •  3
  •   Jerry Coffin    14 年前

    希望您运行VS6,在这种情况下,您只需加载 .cpp 文件,单击“构建”,当它说要为您创建一个项目时单击“确定”,然后离开。

    1. 将这些文件自己移动到一个目录中
    2. 接受“Visual C++项目”
    3. 选择放置文件的目录
    4. 接受其余的默认值(单击“完成”)。

    现在您应该能够(最终)构建您的项目了。

    或者,可以从命令行编译。在“开始”菜单中,转到“Microsoft Visual Studio 8.0”->“Visual Studio工具”,然后选择一个命令提示。打开时,使用 cd 切换到存储文件的位置。类型:

    cl mfile.cpp
    

        2
  •  1
  •   Karel Petranek    14 年前

    不要创建makefile项目,而是创建标准控制台应用程序项目(空)。创建空项目后,添加两个文件并按F5键。如果没有错误或缺少依赖项,则应该编译并运行所有内容。

        3
  •  0
  •   David    14 年前

    使用makefile项目不是正确的方法(至少对于windows是这样)。您应该开始使用向导来新建C++项目。将这些文件添加到已创建的解决方案并生成。